#4 added virtual machine parameters reader and formatter