The amazing abilities of plants