deploy requirements