fix heading hierarchy