added a client library for CloudResourceProvider
missing annotation