Another spell-casting approach