canonical sequence