adding ability to create new vms