https://www.conversationswithspirit.com/2021/05/12/inverted-matrix/
Inverted Matrix