for better comments i've copied the same info to a google doc: https://docs.google.com/document/d/1DWX1Ii07psg-D_aWjf2vC8qn-sWfNbToU8HAScqdHOI/edit?usp=sharing