added communication module instance to globals