seperate launching VM and terminating VM