Hats off and warm thanks to Richard Primack