change the order of some fields