moving over into using thermal foundation as a dependency