Pesky beavers making life interesting.