It's not a stone fly, I'm inclined to say caddis,because when I typed alder fly into google all the images looked like caddis to me except a couple. If someone that is an expert tells me it's an alder fly I'd believe them because you just don't see them very often in PA.