public String findCD(){
		String dir = null;
		File f = new File(CD_MOUNT_LOC);
		File[] cds = f.listFiles(new FilenameFilter(){
			@Override
			public boolean accept(File f, String name) {
				boolean isCD = false;
				try {
					cdda.getTocAsXml(new File(f,name).getAbsolutePath());
					isCD = true;
				} catch (Exception e) {
					// not a cd
				}
				return isCD;
			}
			
		});
		if(cds == null || cds.length == 0
				/* || (oldcds != null && cds.length == oldcds.length)*/) return null;
		// else{
		// 	File pcd = chooseCD(cds);
		// 	if(pcd == null){
		// 		oldcds = cds;
		// 		return false;
		// 	}
		// 	cd = pcd.getAbsolutePath() + "/";
		// 	// return true;
		// }
		else{
			dir = cds[0].getAbsolutePath() + "/"; // just pick the first cd for now
		}
		try{
			Thread.sleep(100);
		}catch(InterruptedException e){
			throw new RuntimeException(e);
		}
		return dir;
	}