public void mouseClick(Point p){
		if(headingLbl.getBounds() == null){
			return;
		}
		
		if(refreshBtn.getLabel().getBounds().contains(p)){
			statue.setTitle((String) titles.randomItem());
			statue.setSurname((String) surnames.randomItem());
			statue.setLastname((String) lastnames.randomItem());
			statue.setEnding((String) endings.randomItem());
		}
		
		if(backBtn.getLabel().getBounds().contains(p)){
			handler.objects.add(new CharacterCreation(statue));
			handler.objects.remove(this);
		}
		
		if(finishBtn.getLabel().getBounds().contains(p)){
			new SaveState(statue).create();
		}
	}