remove double swap single parameter