Title: CBC; a brief history and background