Larvae are filter feeders or predators (using modified
prehensile antennae) in shallow stagnant waters. Larvae of
Chaoborus, at least, are nearly transparent and planktonic (living in water column), not associated with a substrate like most fly larvae
(4).
Mochlonyx larva: