Update with attributes