FUCKING WIZARD!!????!??!!. HOW THE HELL??????. FUCKING WIZARD!!????!??!! HOW THE HELL??????