Appears to be a little cyano. Your phosphate isn’t to bad, I agree some water changes should help. If the phosphate bound to the rock keeps leaching you could throw some gfo in. Look for the source and correct it if you can. A couple of examples, over feeding or mixing saltwater with water containing phosphates.