Sort:  

Yeah seems pretty likely that it has to do with algae. I should have gone closer to check it out.