added VGNetworkAdapter