private -> protected  for B.C.