VirtualMachine is not needed - program acts as a virtual machine