I'd like to add a Save button to the footer of my main form. My main form has a tab control on it, with four tabs. Each tab has a subform. How I'd like the save button to operate: when the main form opens I have the save button disabled. The save button should become enabled as soon as I make changes to the current tab/subform that has focus. Also, if the save button is not hit (Me.dirty=True) and I try to move from the current tab to the subsequent I need a message box to pop up and ask to save the record. And once Me.dirty=False, then the button should be disabled again.