public void update(float delta) {
		if (screenChange > 0) {
			screenChange -= delta;
			return;
		}
		if (soundBox.contains(Input.mspWin) && Input.mouseDown && System.currentTimeMillis() - justClicked > 250) {
			Sound.toggleSound();
			Input.mouseDown = false;
			justClicked = System.currentTimeMillis();
			System.out.println("Sound! (" + Sound.SOUND_ON + ")");
		}
		if (musicBox.contains(Input.mspWin) && Input.mouseDown && System.currentTimeMillis() - justClicked > 250) {
			Sound.toggleMusic();
			Input.mouseDown = false;
			justClicked = System.currentTimeMillis();
			System.out.println("Music! (" + Sound.MUSIC_ON + ")");
		}
		screen.update(delta);
		if (screen.nextScreen != null) {
			screen = screen.nextScreen;
			screenChange = 0.2f;
		}
		soundBox = new Rectangle(getWidth() - 18, getHeight() - 36, 16, 16);
		musicBox = new Rectangle(getWidth() - 18, getHeight() - 18, 16, 16);
	}