Update with parameters