different types of foundations - Search