Huge algae bloom

any sunlight hit this tank?
got any live willow trees??
 
willow branches and roots will remove green water.
they suck up nutrients and release natural algicides(theory)

willows are sucker trees. meaning the live branches are just that..live.
 
So i have hooked up another 2 litre co2 bottle, still waiting on the drop checker to arrive (I ordered it from ebay a company out of Hong Kong so I HOPE it DOES arrive:) Today I hooked up an airline tub ran it from the tank out a window and slowly have been letting the water drain out refilling the tank after about half the water is gone. Thinking that this may get rid of some of the green water. I have been doing this for about 6 hours now and the water is just starting to clear a little. Water lettuce should be here tomorrow. Man I hope something works. None of the fish in the tank seem to be affected or the shrimp and as a matter of fact I actually found 4 little baby cories today.
 
AquariaCentral.com