enhance communications module