Update with layout