THIS CLASS IS OK AND BALANCED !WizardGuide