private static String validateSong(String artist, String title) {
		HashMap<String, String> songList = DataManager.getSongMap().get(artist);
		for(String songFromMap : songList.keySet()) {
			int levDist = StringUtils.getLevenshteinDistance(songFromMap.toUpperCase(), title.toUpperCase());
			double ratio = (songFromMap.length() - levDist + 0.0) / (songFromMap.length() + 0.0);
			if(ratio == 1.0) {
				Logger.LogToStatusBar(songFromMap + " exactly matches");
				return songFromMap;
			}
			else if(ratio >= 0.5) {
				ArrayList<String> matches = DataManager.getSongMatches().get(artist + " " + title);
				if(matches == null) {
					matches = new ArrayList<String>();
					matches.add(songFromMap);
					DataManager.getSongMatches().put(artist + " " + title, matches);
				}
				else {
					matches.add(songFromMap);
					DataManager.getSongMatches().remove(artist + " " + title);
					DataManager.getSongMatches().put(artist + " " + title, matches);
				}
			}
		}
		return "";
	}