basic instance provisioning