basic sorcery working