Update with sleep