soil foundation interactionbest soil for building foundationfoundation on expansive soilfoundation soil stabilizationcompacting soil for foundationloose soil foundationadding dirt around foundationfoundation soil gradingfoundation on sandy soilclay soil around foundationsoft soil foundationbuilding foundation on clay soil