Foundations thim

Foundations