@purelyscience: nice write up.