singleton
resourcemanager declaration