We have just removed weeds last week but seems they started to grow again. May I ask if it's a time to apply mulch on top of it? If yes, how?a thin ...