change diff order