update with multi params