Implemented ordering of arguments