fix sym-fix bug that result from early composition with Ord