https://docs.google.com/document/d/1Zh_gqteF4AxABqwjaFQTuzc_T2rmLJvrgrjFxIvmMvU/edit?usp=sharing
revision done 6/19 TF