I have a simple form/subform. On the subform I want to modify the behavior of the navigation buttons. Im talking about the buttons added to the form, not the built in navigation controls or record selectors. By default the buttons are all enabled, but I want to disable/enable them depending on which record the user is currently on. So if they are on the last record the next record, and last record buttons would be disabled. Likewise if they are on the first record the first record, and previous buttons would be disabled. I've done this before but don't have access to the old application and I cant remember how to use vba to figure out what the current record is but I think it was recordsetclone or something like that. I also need the "count" to change a label on the form to tell the user which one they are on as they navigate with something like "Current Record 1 of 5" or something similar.