I was just taking some pictures of my cat, and he stirred up the gravel a bit - I just noticed very small 1/3 inch transparent "eels" - they wiggle, and float around suspended in the water. I never noticed them before - do they sound familiar to any of you? No picture, but the description is pretty unique.