Solid Foundations