What is a BB foundation?