public void findPath() {
	    chooser = new JFileChooser(); 
	    if(gamePath!= null) chooser.setCurrentDirectory(new java.io.File(gamePath));
	    else chooser.setCurrentDirectory(new java.io.File("."));
	    chooser.setDialogTitle(choosertitle);
	    chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
	    chooser.setAcceptAllFileFilterUsed(false);
	    
	    if (chooser.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) { 
			con.log("Log","getCurrentDirectory(): " 
					+  chooser.getCurrentDirectory());
			  
			con.log("Log","getSelectedFile() : " 
					+  chooser.getSelectedFile());
			  
			gamePath=""+chooser.getSelectedFile();
			if(gamePath.endsWith("/mods")) {gamePath = gamePath.replace("/mods", "");}
			con.log("Log",gamePath);
			txtGamePath.setText(gamePath);
			  
				validatePath();
				checkAccess();
				getMods();
				writeData();
			}
			else {
				con.log("Log","No Selection ");
			}
	}