https://blog.mikepolinske.info/2018/09/11/when-foundations-are-shaken/
When Foundations Are Shaken