why does an archerfish need to be still
Archerfish are remarkably accurate in their shooting; an adult fish almost always hits the target on the first shot. They can bring down insects and other prey up to 3 m (10 ft) above the water's surface. This is partially due to their good eyesight, but also to their ability to compensate for the refraction of light as it passes through the air-water interface when aiming at their prey. They typically spit at prey at a mean angle of about 74 ° from the horizontal but can still aim accurately when spitting at angles between 45 ° and 110 °.