spells (115.640)