put the args in a logical order