protected Map<String, VirtualMachine> memory(String machine) { if (!memory.containsKey(machine)) { VirtualMachine vm = new VirtualMachine(); vm.setName("Good VM from " + machine); Map<String, VirtualMachine> map = new HashMap<String, VirtualMachine>(); map.put(vm.getName(), vm); memory.put(machine, map); } return memory.get(machine); }