Solid foundations