Generation of an immunocompetent B-cell Repertoire