obsolating bm_connection_dispatcher