pure shell provisioning