1. Has to recombine all the segments needed for productional of functional heavy and light chains
2. Has to ensure there is only one light chain and 1 heavy chain protein produced per cell
3. Has to ensure resulting immunoglobulin does not bind to self antigens and cause autoimmunity
4. Allelic Exclusion: only one chromosome recombines at a time
5. Start with heavy chains: Recombine D-J on both alleles, Only ONE allele recombines V-DJ
6. If it makes a productive protein, cell moves on. If not successful can try the other allele
7. Test pre-BCR using a surrogate light chain as the actual one hasn't been recombined yet
8. Once you have a good heavy chain don't want any more rearrangements and instead focus on light chain
9. If there are non-productive joins can undergo receptor editing (go back and try again)