for resource manager