Super useful info... but I feel so tired after reading it