update args without obliterating other args