I got a fish book from the library and I just think everyone should know that archerfish aka the guys that spit jets of water at bugs to knock them off plants and eat them aka these guys-
-are a social species (like a lot of fish), and that the jet spitting is actually a learned behavior rather than one they just do instinctually. They have to watch older members of their social groups do it a bunch of times (like up to thousands) before they're able to successfully do it themselves. If you take a young one and isolate it from its species, they just never get good at it (they also catch prey like "normal" fish tho, so an archerfish that can't archer won't starve just bc of that)
When they do learn to do it tho, they can compensate for light refraction, vary how much water they spit based on the size of the insect they're aiming for, and will learn to shoot insects that are midflight by spitting in the bug's flight path rather than where the bug actually is