@Override
  public void loadState(@NotNull DictionaryState state) {
    if (state.name != null) {
      name = state.name;
      words = state.words;
    }
    retrieveDictionary();
  }
@Override
  public void loadState(@NotNull DictionaryState state)