after magigencoding