added virtual machine interfaces