add cloud provider support