I have been trying to kill weeds around the pond in the rocks. I used round up but it only will last a week and then new weeds start growing. Whats the best thing to kill weeds for a long period of time? Also I get these tree looking plant that grow everywhere. What are they and how to kill them. They will even grow in the water.