The weather has been okay but all I can find is spotted salamanders and a few peepers calling. Anyone have any help for me? Thanks to anyone who does. I am in RI so the closer to RI the better.