function arguments updated