Were you channeling me? Because you seem to be doing a great job!
The Muggle thing is a must especially if we need to go find all these Muggleborns. I'll see what I can do to help you on that front with clothes, currency, etc. Dudley can probably send me magazines and such.
What did you say about prophecies? Other than they suck?