From what I've seen of Aarons code I believe it will be applied more generically then just Virtualization (I plan on using it for Blade servers / switches). An interface designed on the parent/child relationship would probably be best. We would probably be able to apply at least parts of such an interface to the Location parenting patch that I am working on as well (Site -> Room -> Row -> etc) Thanks, Matt. -----Original Message----- From: Ernest Shaffer Also the first column with phy, dom, gz, lz, is the object type, so phy real should just be server. But the other types would represent the type of virtualization used.