My excellent blog 0407