fix heading level bug #289 again.