This is a super-long piece, but it’s quite recommended.