EVERYTHING A WIZARD NEEDS...