more work on spells