backend manager was rewritten because backend manager is the new backend communicator