             }
             Swift.print("fore \(fore.count)")
             for next in fore {
-                item = NSMenuItem(title: next.title ?? next.url.absoluteString, action: #selector(MyWebView.jump(to:)), keyEquivalent: "")
+                item = NSMenuItem(title: next.article, action: #selector(MyWebView.jump(to:)), keyEquivalent: "")
                 item.toolTip = next.url.absoluteString
                 item.representedObject = next
                 jump.addItem(item)

            })
        }
        
        // MARK: TODO: Watch click events
        // https://stackoverflow.com/questions/45062929/handling-javascript-events-in-wkwebview/45063303#45063303
        /*
        let source = "document.addEventListener('click', function(){ window.webkit.messageHandlers.clickMe.postMessage('clickMe clickMe!'); })"


            Swift.print("back \(back.count)")
            for prev in back {
                item = NSMenuItem(title: prev.article, action: #selector(MyWebView.jump(to:)), keyEquivalent: "")
                item.toolTip = prev.url.absoluteString
                item.representedObject = prev
                jump.addItem(item)
            }
            if let curr = backForwardList.currentItem {
                item = NSMenuItem(title: curr.article, action: #selector(MyWebView.jump(to:)), keyEquivalent: "")
                item.toolTip = curr.url.absoluteString
                item.representedObject = curr
                item.state = .on
