first pass to refactor the layout from DNDS to NetVirt