-update resource