if you test 0 for phosphates it does not mean you do not have any. The phosphates can be in the sandbed and liverocks and leaching out. The Hair algae will use the phosphates before they can reach the water column therefore phosphates will not come up on the test. I just had a bad hair algae...