new vm: can execute simple programs