Heavy chain contains similar gene segments such as VH, JH and CH, but also has another gene segment called D (diversity).  Unlike the light chain multigene family, VDJ gene segments code for the variable region of the heavy chain. The rearrangement and reorganization of gene segments in this multigene family is more complex . The rearranging and joining of segments produced different end products because these are carried out by different RNA processes. The same reason is why the IgM and IgG are generates at the time.