I had some "worm" like creatures in my tank - amongst the gravel on the filtr sometimes wriggling down in the water, sometimes on the glass. Under the stones (you could see it through the glass) they were in the earlier development - larvae stage. My harlequins were eating them if some fell down...