update argument