Keep algae from forming with Algaecide 50. It lets you swim directly after treatment and won't stain surfaces. Just add it to your pool near the return to allow for better dispersion into your pool water.
Heat activated, the algaecide works best in warmer waters. It coats the walls of your pool, keeping algae in suspension. Surfactant splits open algae cells, destroying them.