https://www.ericsbinaryworld.com/2005/02/21/a-few-updates-and-notes/
A few updates and notes