reorganize provisioning