update @resource