add stuff in provision, rework for generic deploy-er