sorcery tokener and macro