provisioning implemented