Communications manager refactoring