Hey jessey,

I guess it's just a matter of semantics, but you may find this interesting.
Code:
<font color="#000000"><b>SetPoint   </b><font color="#008000"><b>VAR BYTE </b></font>: <b>SetPoint_DEFAULT  </b><font color="#008000"><b>CON </b></font><font color="#800000"><b>150
</b></font><b>Threshold  </b><font color="#008000"><b>VAR BYTE </b></font>: <b>Threshold_DEFAULT </b><font color="#008000"><b>CON </b></font><font color="#800000"><b>5

</b></font><font color="#008000"><b>DATA </b></font>@<font color="#800000"><b>94                            </b></font><font color="#0000FF"><b><i>; Start this block of data at EE addr 94
</i></b></font><b>EE_SetPoint  </b><font color="#008000"><b>DATA </b></font><b>SetPoint_DEFAULT
EE_Threshold </b><font color="#008000"><b>DATA </b></font><b>Threshold_DEFAULT

</b><font color="#008000"><b>READ </b></font><b>EE_SetPoint</b>, <b>SetPoint               </b><font color="#0000FF"><b><i>; read EE values on powerup
</i></b></font><font color="#008000"><b>READ </b></font><b>EE_Threshold</b>, <b>Threshold
</b><font color="#008000"><b>GOTO </b></font><b>Main

</b><font color="#0000FF"><b><i>;----[Save/Restore EEPROM values]------------------------------------------
</i></b></font><b>Save_SetPoint</b>:                           <font color="#0000FF"><b><i>; write current SetPoint to EEPROM
    </i></b></font><font color="#008000"><b>WRITE </b></font><b>EE_SetPoint</b>, <b>SetPoint          
    </b><font color="#008000"><b>RETURN
</b></font><b>Default_SetPoint</b>:                        <font color="#0000FF"><b><i>; restore default SetPoint value
    </i></b></font><font color="#008000"><b>WRITE </b></font><b>EE_SetPoint</b>, <b>SetPoint_DEFAULT          
    </b><font color="#008000"><b>READ  </b></font><b>EE_SetPoint</b>, <b>SetPoint
    </b><font color="#008000"><b>RETURN
</b></font><font color="#0000FF"><b><i>;-----------------
</i></b></font><b>Save_Threshold</b>:                          <font color="#0000FF"><b><i>; write current Threshold to EEPROM
    </i></b></font><font color="#008000"><b>WRITE </b></font><b>EE_Threshold</b>, <b>Threshold
    </b><font color="#008000"><b>RETURN
</b></font><b>Default_Threshold</b>:                       <font color="#0000FF"><b><i>; restore default Threshold value
    </i></b></font><font color="#008000"><b>WRITE </b></font><b>EE_Threshold</b>, <b>Threshold_DEFAULT
    </b><font color="#008000"><b>READ  </b></font><b>EE_Threshold</b>, <b>Threshold
    </b><font color="#008000"><b>RETURN
</b></font><font color="#0000FF"><b><i>;-----------------
</i></b></font><b>Save_ALL</b>:                                <font color="#0000FF"><b><i>; save ALL values to EEPROM
    </i></b></font><font color="#008000"><b>GOSUB </b></font><b>Save_SetPoint
    </b><font color="#008000"><b>GOSUB </b></font><b>Save_Threshold
    </b><font color="#008000"><b>RETURN
</b></font><b>Default_ALL</b>:                             <font color="#0000FF"><b><i>; restore ALL default values
    </i></b></font><font color="#008000"><b>GOSUB </b></font><b>Default_SetPoint
    </b><font color="#008000"><b>GOSUB </b></font><b>Default_Threshold
    </b><font color="#008000"><b>RETURN
    
</b></font><b>Main</b>: