tweaked and properly implemented spells.