Mayflies criteria is met:
Stoneflies criteria is met
Caddisflies criteria is met
Beetles criteria is met
Water beetle
Worms criteria is met
Midgefly larva, water boatman, water mite, scud, damselfly larva, gilled snail