changes input arguments