diff --git a/pkg/standalone/status.go b/pkg/standalone/status.go
index 42c46870dae12eeceacc3559c92af1a446f74fb7..96177e18fd8fbcde7dc2988696b0e4c45128d6d6 100644
--- a/pkg/standalone/status.go
+++ b/pkg/standalone/status.go
@@ -60,7 +60,6 @@ func (b *Bitmask) openvpnManagement() {
 }
 
 func (b *Bitmask) eventHandler(eventCh <-chan openvpn.Event) {
-	// TODO: we are reporing only openvpn status, missing firewall status
 	for event := range eventCh {
 		log.Printf("Event: %v", event)
 		stateEvent, ok := event.(*openvpn.StateEvent)
diff --git a/pkg/systray/systray.go b/pkg/systray/systray.go
index d95d3dc7d7e4b58f272670584e4a8d721f69a10c..20cee440db2823cf27c8d54fccbbccbc7b78ef4d 100644
--- a/pkg/systray/systray.go
+++ b/pkg/systray/systray.go
@@ -236,7 +236,7 @@ func (bt *bmTray) changeStatus(status string) {
 
 	case "failed":
 		systray.SetIcon(icon.Blocked)
-		bt.mTurnOn.SetTitle(printer.Sprintf("Retry"))
+		bt.mTurnOn.SetTitle(printer.Sprintf("Reconnect"))
 		bt.mTurnOff.SetTitle(printer.Sprintf("Turn off"))
 		statusStr = printer.Sprintf("%s blocking internet", config.ApplicationName)
 		bt.mTurnOn.Show()
diff --git a/tools/transifex/messages.json b/tools/transifex/messages.json
index 5807ab6127a85996a02e707d9868082dd464c14a..0cd8940d7d2da6face7d2fef7e0cac0d42dfc32e 100644
--- a/tools/transifex/messages.json
+++ b/tools/transifex/messages.json
@@ -11,7 +11,7 @@
     "Initialization error": "Initialization error",
     "Missing authentication agent": "Missing authentication agent",
     "Quit": "Quit",
-    "Retry": "Retry",
+    "Reconnect": "Reconnect",
     "Route traffic through": "Route traffic through",
     "Stopping {ApplicationName}": "Stopping {ApplicationName}",
     "Turn off": "Turn off",