update and fetch.