Adjust the arguments order