progress on sorting