I had heard in discussions about the product that they are mainly for nitrate reduction with some PO4 reduction, but this was not the main focus of the product. If you are running the Bio-Pellets and still have algae, try running a bit of phosphate remover and see if that clears your algae issue is all.