private void initialFormState() {
		// Disable all rom components
		this.goRemoveTradeEvosCheckBox.setEnabled(false);
		this.goUpdateMovesCheckBox.setEnabled(false);
		this.goUpdateMovesLegacyCheckBox.setEnabled(false);
		this.goUpdateTypesCheckBox.setEnabled(false);
		this.goLowerCaseNamesCheckBox.setEnabled(false);
		this.goNationalDexCheckBox.setEnabled(false);

		this.goRemoveTradeEvosCheckBox.setSelected(false);
		this.goUpdateMovesCheckBox.setSelected(false);
		this.goUpdateMovesLegacyCheckBox.setSelected(false);
		this.goUpdateTypesCheckBox.setSelected(false);
		this.goLowerCaseNamesCheckBox.setSelected(false);
		this.goNationalDexCheckBox.setSelected(false);

		this.goUpdateMovesLegacyCheckBox.setVisible(true);

		this.codeTweaksCB.setEnabled(false);
		this.codeTweaksCB.setSelected(false);
		this.codeTweaksBtn.setEnabled(false);
		this.codeTweaksBtn.setVisible(true);
		this.codeTweaksCB.setVisible(true);
		this.pokeLimitCB.setEnabled(false);
		this.pokeLimitCB.setSelected(false);
		this.pokeLimitBtn.setEnabled(false);
		this.pokeLimitBtn.setVisible(true);
		this.pokeLimitCB.setVisible(true);
		this.raceModeCB.setEnabled(false);
		this.raceModeCB.setSelected(false);
		this.randomizeHollowsCB.setEnabled(false);
		this.randomizeHollowsCB.setSelected(false);
		this.brokenMovesCB.setEnabled(false);
		this.brokenMovesCB.setSelected(false);

		this.riRomNameLabel.setText(bundle
				.getString("RandomizerGUI.noRomLoaded"));
		this.riRomCodeLabel.setText("");
		this.riRomSupportLabel.setText("");

		this.loadQSButton.setEnabled(false);
		this.saveQSButton.setEnabled(false);

		this.pbsChangesUnchangedRB.setEnabled(false);
		this.pbsChangesRandomEvosRB.setEnabled(false);
		this.pbsChangesRandomTotalRB.setEnabled(false);
		this.pbsChangesShuffleRB.setEnabled(false);
		this.pbsChangesUnchangedRB.setSelected(true);
		this.pbsStandardEXPCurvesCB.setEnabled(false);
		this.pbsStandardEXPCurvesCB.setSelected(false);

		this.abilitiesPanel.setVisible(true);
		this.paUnchangedRB.setEnabled(false);
		this.paRandomizeRB.setEnabled(false);
		this.paWonderGuardCB.setEnabled(false);
		this.paUnchangedRB.setSelected(true);
		this.paWonderGuardCB.setSelected(false);

		this.spCustomPoke1Chooser.setEnabled(false);
		this.spCustomPoke2Chooser.setEnabled(false);
		this.spCustomPoke3Chooser.setEnabled(false);
		this.spCustomPoke1Chooser.setSelectedIndex(0);
		this.spCustomPoke1Chooser.setModel(new DefaultComboBoxModel(
				new String[] { "--" }));
		this.spCustomPoke2Chooser.setSelectedIndex(0);
		this.spCustomPoke2Chooser.setModel(new DefaultComboBoxModel(
				new String[] { "--" }));
		this.spCustomPoke3Chooser.setSelectedIndex(0);
		this.spCustomPoke3Chooser.setModel(new DefaultComboBoxModel(
				new String[] { "--" }));
		this.spCustomRB.setEnabled(false);
		this.spRandomRB.setEnabled(false);
		this.spRandom2EvosRB.setEnabled(false);
		this.spUnchangedRB.setEnabled(false);
		this.spUnchangedRB.setSelected(true);
		this.spHeldItemsCB.setEnabled(false);
		this.spHeldItemsCB.setSelected(false);
		this.spHeldItemsCB.setVisible(true);

		this.pmsRandomTotalRB.setEnabled(false);
		this.pmsRandomTypeRB.setEnabled(false);
		this.pmsUnchangedRB.setEnabled(false);
		this.pmsUnchangedRB.setSelected(true);
		this.pmsMetronomeOnlyRB.setEnabled(false);
		this.pmsGen14MovesCB.setEnabled(false);
		this.pmsGen14MovesCB.setSelected(false);
		this.pmsGen14MovesCB.setVisible(true);

		this.ptRandomFollowEvosRB.setEnabled(false);
		this.ptRandomTotalRB.setEnabled(false);
		this.ptUnchangedRB.setEnabled(false);
		this.ptUnchangedRB.setSelected(true);

		this.tpPowerLevelsCB.setEnabled(false);
		this.tpRandomRB.setEnabled(false);
		this.tpRivalCarriesStarterCB.setEnabled(false);
		this.tpTypeThemedRB.setEnabled(false);
		this.tpTypeWeightingCB.setEnabled(false);
		this.tpNoLegendariesCB.setEnabled(false);
		this.tpNoEarlyShedinjaCB.setEnabled(false);
		this.tpNoEarlyShedinjaCB.setVisible(true);
		this.tpUnchangedRB.setEnabled(false);
		this.tpUnchangedRB.setSelected(true);
		this.tpPowerLevelsCB.setSelected(false);
		this.tpRivalCarriesStarterCB.setSelected(false);
		this.tpTypeWeightingCB.setSelected(false);
		this.tpNoLegendariesCB.setSelected(false);
		this.tpNoEarlyShedinjaCB.setSelected(false);

		this.tnRandomizeCB.setEnabled(false);
		this.tcnRandomizeCB.setEnabled(false);

		this.tnRandomizeCB.setSelected(false);
		this.tcnRandomizeCB.setSelected(false);

		this.wpUnchangedRB.setEnabled(false);
		this.wpRandomRB.setEnabled(false);
		this.wpArea11RB.setEnabled(false);
		this.wpGlobalRB.setEnabled(false);
		this.wpUnchangedRB.setSelected(true);

		this.wpARNoneRB.setEnabled(false);
		this.wpARCatchEmAllRB.setEnabled(false);
		this.wpARTypeThemedRB.setEnabled(false);
		this.wpARSimilarStrengthRB.setEnabled(false);
		this.wpARNoneRB.setSelected(true);

		this.wpUseTimeCB.setEnabled(false);
		this.wpUseTimeCB.setVisible(true);
		this.wpUseTimeCB.setSelected(false);

		this.wpNoLegendariesCB.setEnabled(false);
		this.wpNoLegendariesCB.setSelected(false);

		this.wpCatchRateCB.setEnabled(false);
		this.wpCatchRateCB.setSelected(false);

		this.wpHeldItemsCB.setEnabled(false);
		this.wpHeldItemsCB.setSelected(false);
		this.wpHeldItemsCB.setVisible(true);

		this.stpRandomL4LRB.setEnabled(false);
		this.stpRandomTotalRB.setEnabled(false);
		this.stpUnchangedRB.setEnabled(false);
		this.stpUnchangedRB.setSelected(true);

		this.tmmRandomRB.setEnabled(false);
		this.tmmUnchangedRB.setEnabled(false);
		this.tmmUnchangedRB.setSelected(true);

		this.thcRandomTotalRB.setEnabled(false);
		this.thcRandomTypeRB.setEnabled(false);
		this.thcUnchangedRB.setEnabled(false);
		this.thcUnchangedRB.setSelected(true);

		this.mtmRandomRB.setEnabled(false);
		this.mtmUnchangedRB.setEnabled(false);
		this.mtmUnchangedRB.setSelected(true);

		this.mtcRandomTotalRB.setEnabled(false);
		this.mtcRandomTypeRB.setEnabled(false);
		this.mtcUnchangedRB.setEnabled(false);
		this.mtcUnchangedRB.setSelected(true);

		this.mtMovesPanel.setVisible(true);
		this.mtCompatPanel.setVisible(true);
		this.mtNoExistLabel.setVisible(false);

		this.igtUnchangedRB.setEnabled(false);
		this.igtGivenOnlyRB.setEnabled(false);
		this.igtBothRB.setEnabled(false);
		this.igtUnchangedRB.setSelected(true);

		this.igtRandomItemCB.setEnabled(false);
		this.igtRandomItemCB.setSelected(false);
		this.igtRandomItemCB.setVisible(true);

		this.igtRandomIVsCB.setEnabled(false);
		this.igtRandomIVsCB.setSelected(false);
		this.igtRandomIVsCB.setVisible(true);

		this.igtRandomOTCB.setEnabled(false);
		this.igtRandomOTCB.setSelected(false);
		this.igtRandomOTCB.setVisible(true);

		this.igtRandomNicknameCB.setEnabled(false);
		this.igtRandomNicknameCB.setSelected(false);

		this.fiUnchangedRB.setEnabled(false);
		this.fiShuffleRB.setEnabled(false);
		this.fiRandomRB.setEnabled(false);
		this.fiUnchangedRB.setSelected(true);

	}