The excellent blog 9707