sorcery explanations