public void checkValid(Loader l) throws InterruptedException {
			boolean test = false;
			if (test || m_test) {
	            System.out.println("ControlButtonListener :: "
	            		+ "checkValid() BEGIN");
	            }
			
			if (l.getValid()) {
				m_game.getGrid().setGrid(l.getGridArray());
				m_game.setPlayer1(l.getPlayer1());
				m_game.setPlayer2(l.getPlayer2());
				setVisible(false);
				m_game.resumeGame();
				getGame().startTimer(l.getTimer());
			} else {
				JOptionPane.showMessageDialog(player, "ERROR Loading File",
						"Load ERROR", JOptionPane.ERROR_MESSAGE);
				dispose();
				new GameSelecter();
			}
			if (test || m_test) {
				System.out.println("ControlsButtonListener :: "
	            		+ "checkValid() END");
				}
		}