I'm half way through and you are utterly nailing it