adding support for custom aws provisioning