UPDATED
https://docs.google.com/document/d/18C8RhibS_mGbUw0gmAmmGYBKVDEfSsOmLGM0YxAiPDI/edit?usp=sharing