reorder a bit