public void collectFields(ScoutingForm form) {
		form.addObjectField("Competition", textCompetition.getText());
	   	form.addObjectField("Team Number", numberTeam.getText());
	   	form.addObjectField("Round Number", numberRound.getText());
	   	form.addObjectField("Auto Drive Zone", autoDriveZone.getSelectionModel().getSelectedItem());
	   	form.addObjectField("Auto Completed Tote Stack", autoToteStacks.getSelectionModel().getSelectedItem());
	   	form.addObjectField("Auto Containers", autoContainerSets.getSelectionModel().getSelectedItem());
	   	form.addObjectField("Auto Totes", autoToteSets.getSelectionModel().getSelectedItem());
	   	form.addObjectField("Loading Method", teleLoading.getSelectionModel().getSelectedItem());
	   	form.addObjectField("Noodle Functionality", teleCanNoodle.getSelectionModel().getSelectedItem());
	   	form.addObjectField("Noodle Effectiveness", teleNoodleRate.getSelectionModel().getSelectedItem());
	   	form.addObjectField("Coopertition Stack", teleCoopStack.getSelectionModel().getSelectedItem());
	   	form.addObjectField("Tote Manipulation", teleToteManipulation.getSelectionModel().getSelectedItem());
	   	form.addObjectField("Container Manipulation", teleContainerManipulation.getSelectionModel().getSelectedItem());
	   	form.addObjectField("Driver Quality", teleDriver.getSelectionModel().getSelectedItem());
	   	form.addObjectField("Alliance Cooperation", teleAlliance.getSelectionModel().getSelectedItem());
	   	
	   	if(!toteStacks.isEmpty()) {
	   		StringBuilder stacks = new StringBuilder();
	   		int size = 0;
	   		for(Entry<String, String> entry : toteStacks.entrySet()) {
	   			if(size > 0) {
	   				stacks.append("," + entry.getKey() + "-" + entry.getValue());
	   			} else {
	   				stacks.append(entry.getKey() + "-" + entry.getValue());	   				
	   			}
	   			size++;
	   		}
	   		form.addObjectField("Tote Stacks", stacks.toString());
	   	}
	   	
	}