public static List <Query> getSuggestions(string userInput) { if (userInput == null) { return(null); } if (userInput != string.Empty) { t.suggestQueries(userInput); if (t.getQuerySuggestions() != null) { if (t.getQuerySuggestions().Count > 0) { Suggestions = new List <Query>(t.getQuerySuggestions()); return(Suggestions); } else { return(getSuggestions(Rectify(userInput))); } } } return(null); }