welp.
existence checking for create/start
vm_stop/vm_suspend checking for started