moved provisioning calcs into port