a collaborative virtual machine