update subresources