BM was collected from WT, Igκdel, κ-mac, κ-mac Cxcr4fl/flmb1-cre− or κ-mac Cxcr4fl/flmb1-cre+ mice and cells were resuspended in staining buffer: (3% (v/v) fetal bovine serum (FBS) in 1x phosphate buffered saline. Erythrocytes were lysed with ACK lysis buffer (Lonza cat # 10-548E) and cells were stained with rat anti-CXCR4 (2B11), rat anti-CD43 (S7), rat anti-IgM (R6–60.2), rat anti-IgD (11 (link)-36 (link)), rat anti-CD19 (1D3) and rat anti-B220 (RA3-6B2l), (all from BD Biosciences) as described previously (77 (link), 78 (link)) and viability dye eFluor 506 (eBioscience). Pre-pro-B cells (CD19−B220+IgM−), pro-B cells (CD19+B220+CD43+IgM−), large pre-B cells (B220+CD43−IgM−FSChi), small pre-B cells (B220+CD43− IgM−FSClow) and immature B cells (B220+CD43−IgM+) were isolated by cell sorting with a FACSAria II (BD Biosciences).