proper sort