Please help - I think we have cyanobacteria... it is a bright green film, mostly appearing on the gravel in sheets. We are changing 1/4 of the water twice a week and cleaning the gravel with a siphon pump at least one per week (worried doing it more will shock the fishies too much?). The film comes back in 2-3 days.
Is there anything else we can do to get rid of it? We changed the light so it only comes on for half the day. THe tank isn't in direct sunlight, but in a well-lit room with big windows. I only feed a pinch of flake food once a day, they eat it all in about a minute. We are in a very hard tap water area, which has been a bit of a battle with water conditions.
We have 4 rummy nose tetras and a bristle nose catfish in a 55L tank. It is medium densely planted with real plants. Before we got this problem, I was thinking of getting three platies too, but now I wonder if we have too many fish for the tank?
Many thanks, wise Fishnetters!