add more code to manange vms