technical, but intriguing if you are into origins.