Great link for BGA. http://ezinearticles.com/?Blue-Green-Algae-(Cyanobacteria)-in-Aquariums&id=531040