Yes... Julian Sprung talks about the algae cycle in his book Algae a Problem Solver Guide... Exelent guide IMHO the green is commonly hair algae though then slime then coraline