various types of foundations - Search