public void update(GameContainer gcan, StateBasedGame state, int dtime) throws SlickException
	{
		a.update();
		b.update();
		c.update();
		d.update();
		e.update();
		f.update();
		gb.update();
		
		if(b.activated())
		{
			SessionSettings.ingame = true;
			state.enterState(1, new FadeOutTransition(Color.black, 250), new FadeInTransition(Color.black, 250));
		}
		
		if(c.activated())
			state.enterState(2, new FadeOutTransition(Color.black, 250), new FadeInTransition(Color.black, 250));
		
		if(d.activated())
			state.enterState(3, new FadeOutTransition(Color.black, 250), new FadeInTransition(Color.black, 250));
		
		if(e.activated())
			try {
				Thread.sleep(1000);
				FileOps.accessReadMe();
				Thread.sleep(1000);
			}catch (InterruptedException e1){
				e1.printStackTrace();
			}
		
		if(f.activated())
			state.enterState(4, new FadeOutTransition(Color.black, 250), new FadeInTransition(Color.black, 250));
		
		if(gb.activated())
			Util.terminate();
	}