Welcome couch83
Some here have used leaves believe it or not. I've not done any but I'm sure some of those that have will come along soon.
I don't have time at the moment but if you will look thorough the threads, I'm pretty sure you will find conversations on molds.