working on Vm deploy