well.. not totally free of algae.. there are still some macro algae growing.. but i do have a refrigium that house chaeto as well as different snails, crabs, slugs that control the algae... for sand portion, i have sea cucumber, sand star and urchin to help maintaining the sand bed clean and also controlling my NO3 and PO4... to the min.. cheers