optimize lib vnet