hard-deploy