An awesome caddis hatch on the upper Delaware River