swaps unit and amount order