working on the spellbook and some issues related to persistence