further work on spells