move sort, provide info for #3