vm.rb