As stated above, a lot of algae problems are caused by an imbalance of phosphate to nitrate and many plant sites suggest adding nitrate to correct this. Plants need very little phosphate compared to nitrate and the excess phosphate usually comes from the type of fish food or overfeeding. Water changes will remove a lot of phoshate and nitrate unless there is a lot in the replacing water.