Writing a package that will be adding varying global groups into a local group, depending on whether running in vmware or not. The ip-address thing sounds dodgey to me. It has to flawless.