Diatoms feed off of Silica. It is not effected by light. You basically have to saty diligent in cleaning it up. It takes a couple of months to get completely under control, but it will go away.