@Override
  public void propertyChange(PropertyChangeEvent evt) {
    java.util.logging.Logger.getLogger(Main.class.getName())
      .log(java.util.logging.Level.FINEST, "property changed: <" + evt.getPropertyName() + ">", evt);
    if (evt.getPropertyName() == "loggedIn") {
      if ((Boolean)evt.getNewValue()) {
        displayHelloMessage();
      } else {
        userLoggedOff();
      } 
    }
    if (evt.getPropertyName() == "first-time") {
    }
    if (evt.getPropertyName() == "lang") {
      //changeLang((Locale)evt.getNewValue());
    }
  }