The excellent blog 2717