private String checkExists(String downloadName) {
		File fx = new File(opt.getDownloadPath()+File.separator+downloadName+".mp3");

		if (fx.exists()){
			if (ifExist.equalsIgnoreCase("Overwrite")){
				fx.delete();
				return downloadName;
			}else if (ifExist.equalsIgnoreCase("Skip")){
				return null;
			}else{


				Object[] options = {"Don't download", "Overwrite", "Rename"};
				int n = JOptionPane.showOptionDialog(frmGroovejaar,
						"The file you want do download already exists, What should I do??",
						downloadName,
						JOptionPane.YES_NO_OPTION,
						JOptionPane.QUESTION_MESSAGE,
						null,     //do not use a custom Icon
						options,  //the titles of buttons
						options[0]); //default button title

				if (n==0||n==-1)
					return null;
				else if (n==1){
					fx.delete();
					return downloadName;
				}
				else if (n==2){
					downloadName = JOptionPane.showInputDialog(null,
							"Rename File",
							"Enter new name for the file",
							JOptionPane.QUESTION_MESSAGE);
					return downloadName;
				}

			}
		}else
			return downloadName;
		return null;
	}