Added more functionality to the VM.