add property firstSpell