added shell provisioner