The molecular mechanisms of functional cooperation between BCL6 and BACH2. BCL6 maintains BACH2 protein stability (left). BCL6 and BACH2 recruit each other to their own DNA binding sites (PRDM1) through their physical interactions, or they bind to 2 different, but proximal DNA elements, and their binding is potentially promoted by their interactions (right).