add simple vm