Any of you that aren't vegan could try washing with organic honey, and i hear agave nectar is a substitute for honey, so the vegans could try that, but i can't say whether that will work or not. But i use honey with brown sugar, i recently added a little lemon juice and a drop of tea tree oil, it makes it not so dry afterward. As a moisturizer i use aloe very gel with a drop or two of tea tree oil, it works wonderfully. Aloe vera is supposed to be very good for smoothing out complexion and getting rid of spots, i was using olive oil at first, putting it on for five minutes, and rinsing/wiping it off, but it didn't work well enough, and of course it's oil lol. I've been using all natural products for a month now, i keep changing things for all my cleaning supplies, but i think i've got it down good now, especially the face wash and moisturizer.