public void handleInput() {
		if (allowClick) {
			if (game.mouse.getX() > button1X && game.mouse.getX() < button1X + buttonWidth && game.mouse.getY() > button1Y && game.mouse.getY() < button1Y + buttonHeight) {
				button1Image = buttonHoverOn;
				if (game.mouse.getButton() == 1) {
					if (previousState == GameStateManager.PAUSE) {
						gsm.setState(GameStateManager.PLAY);
						gsm.setPaused(true);
					} else gsm.setState(previousState);
					game.jukeBox.play(game.jukeBox.tracks.buttonClick);
				}
			} else {
				button1Image = buttonHoverOff;
			}
		}
		if (game.keybord.singlePress(game.keybord.escape)) {
			if (previousState == GameStateManager.PAUSE) {
				gsm.setState(GameStateManager.PLAY);
				gsm.setPaused(true);
			} else gsm.setState(previousState);
			game.jukeBox.play(game.jukeBox.tracks.buttonClick);

		}
	}