added ability for modules to set themselves up thru global coms