 	if (SaveVars)
 	{
 		if (scrWidthDefArr[targMonitorNum]) ;no need if values have been read already
-			{
-			PrgLnchOpt.scrWidthDef := scrWidthDefArr[targMonitorNum]
-			PrgLnchOpt.scrHeightDef := scrHeightDefArr[targMonitorNum]
-			PrgLnchOpt.scrFreqDef := scrFreqDefArr[targMonitorNum]
-			}
+		{
+		PrgLnchOpt.scrWidthDef := scrWidthDefArr[targMonitorNum]
+		PrgLnchOpt.scrHeightDef := scrHeightDefArr[targMonitorNum]
+		PrgLnchOpt.scrFreqDef := scrFreqDefArr[targMonitorNum]
+		}
 		else ; on init: The defs in the class are initialised at least
-			{
-			scrWidthDefArr[targMonitorNum] := PrgLnchOpt.scrWidthDef
-			scrHeightDefArr[targMonitorNum] := PrgLnchOpt.scrHeightDef
-			scrFreqDefArr[targMonitorNum] := PrgLnchOpt.scrFreqDef
-			}
+		{
+		scrWidthDefArr[targMonitorNum] := PrgLnchOpt.scrWidth
+		scrHeightDefArr[targMonitorNum] := PrgLnchOpt.scrHeight
+		scrFreqDefArr[targMonitorNum] := PrgLnchOpt.scrFreq
+		}
 	}
 	else
 	{


			;*************************************************
			; Monitor Checks

			if (DefResNoMatchRes())
			{

		}
		get
		{
		return this._scrHeightDef
		}
	}
	scrFreqDef
