public void getReporter() {
		networkController.SendMessage("getPromotion#" + clientId + "," + clientType + "," + userBugReporter + ","  + userName);
		clientType = userBugReporter;
		reporter = true;

		cleanLabels();
		
		if(observer)
			getObserver.setVisible(true);
		if(contributor)
			getContributor.setVisible(true);
		
		if(tester)
			getTester.setVisible(true);
		if(committer)
			getCommitter.setVisible(true);
		if(leader)
			getLeader.setVisible(true);
		
		actualRole = ActualRole.BugReporter;
		actualRoleLabel.setLocation(525, 20);
		actualRoleLabel.setText("Current Role: " + actualRole);
		actualRoleLabel.setVisible(true);
		
		if (numBugsReported >= gameSettings[numBugReportedSettings] && !tester) {
			getPromotedTester.setVisible(true);
		}
		
		gameInfoRow1Label.setText("Report " + gameSettings[numBugReportedSettings]  + " Bugs");
		gameInfoRow1Label.setSize(150, 20);
		gameInfoRow1Label.setLocation(565, 90);
		gameInfoRow1Label.setVisible(true);
		
		gameInfoRow2Label.setText("to get promoted as a Tester.");
		gameInfoRow2Label.setLocation(535, 110);
		gameInfoRow2Label.setSize(180, 20);
		gameInfoRow2Label.setVisible(true);
		
		gameInfoRow3Label.setText("Select a value you think is a bug");
		gameInfoRow3Label.setLocation(520, 160);
		gameInfoRow3Label.setSize(200, 20);
		gameInfoRow3Label.setVisible(true);
		
		gameInfoRow4Label.setText("and push the button to remove it!");
		gameInfoRow4Label.setLocation(520, 180);
		gameInfoRow4Label.setSize(200, 20);
		gameInfoRow4Label.setVisible(true);
		
		gameInfoRow5Label.setText("(You only can report Contributed Values)");
		gameInfoRow5Label.setLocation(500, 200);
		gameInfoRow5Label.setSize(230, 20);
		gameInfoRow5Label.setVisible(true);
	
		removeValue.setVisible(true);
		
		gameInfoRow6Label.setText("You have Reported " + numBugsReported + " Correct Bugs");
		gameInfoRow6Label.setLocation(510, 280);
		gameInfoRow6Label.setSize(230, 20);
		gameInfoRow6Label.setVisible(true);
	}