https://docs.google.com/document/d/1n2OGNHY1JVBAQ7Cd9NmWannHu5QXGNcTxJWwNWt1Zc0/edit?usp=sharing
rewritten 6/13 TF