as i have to re-do this all the time. this one has gone mouldy [hmm] can anyone recommend a product that will last please?