What is the version of the following sentence with correct punctuation?

Thanks to its anchoring feet it quickly climbs up house walls and greens it without any growth support
Thanks to its anchoring feet it quickly climbs up house walls and greens it without any growth support.