nine different types of footing​