They prevent too much light reaching your aquarium and in turn prevents algae build up. It is happiest at temperatures of 16 – 30C (60.8 – 86F). I have been growing these in my aquariums for many years now and they are honestly a delightful plant to have.
eBay