     @IBAction func homePagePress(_ sender: AnyObject) {
         didRequestUserUrl(RequestUserStrings (
             currentURL: UserSettings.homePageURL.value,
-            alertMessageText: "Enter new home Page URL",
+            alertMessageText:   "New home page",
             alertButton1stText: "Set",      alertButton1stInfo: nil,
             alertButton2ndText: "Cancel",   alertButton2ndInfo: nil,
             alertButton3rdText: "Default",  alertButton3rdInfo: UserSettings.homePageURL.default),
                           onWindow: NSApp.keyWindow as? HeliumPanel,
+                          title: "Enter URL",
                           acceptHandler: { (newUrl: String) in
                             UserSettings.homePageURL.value = newUrl
         }

            
            didRequestUserUrl(RequestUserStrings (
                currentURL: UserSettings.homePageURL.value,
                alertMessageText: "Enter URL",
                alertButton1stText: "Load",     alertButton1stInfo: nil,
                alertButton2ndText: "Cancel",   alertButton2ndInfo: nil,
                alertButton3rdText: "Home",     alertButton3rdInfo: UserSettings.homePageURL.value),
                              onWindow: nil,
                              acceptHandler: { (newUrl: String) in
                                self.openURLStringInNewWindow(URL.init(string: newUrl)!)
            })

}

fileprivate class URLField: NSTextField {
    var title : String?

    override func mouseDown(with event: NSEvent) {
        super.mouseDown(with: event)
        if let textEditor = currentEditor() {
