add poweroff_vm()