B-lymphocytes view 2