sorting updates
merge