cleaned up provisioning