1. allegedly prevents error where fails because VM still appears running 2. prevents left-behind VM's after failures from accumulating charges