private void DisplayLevel1Suggestions()
        {
            if (string.IsNullOrEmpty(Level1Original()))
            {
                // empty list
                cboLevel1Suggestion.DataSource = null;
            }
            else
            {
                // get any saved matched name
                MatchResult savedMatch = geoCoder.GetSavedMatchLevel1(
                    Level1Original());

                //get suggestions
                var suggestions = suggestedMatch.Level1Suggestions(Level1Original());

                // format
                const bool addBlank = false;
                List <KeyValuePair <string, string> > suggestionList =
                    FormatSuggestionList(savedMatch, suggestions, addBlank);

                cboLevel1Suggestion.DisplayMember = "Value";
                cboLevel1Suggestion.ValueMember   = "Key";
                cboLevel1Suggestion.DataSource    = suggestionList;
            }
        }