Archerfish can hit insects up to two meters ( six feet ) away . Adult archerfish almost always hit the insect the first time , but young archerfish must do it many times in order to learn how . Archerfish are popular for aquaria .