I have used Access primitively for over 10 years and I have a problem that I have never been able to figure out. Since I could never figure it out, I would always end up settling for something less or a work around. I am sure it is a common problem for amateurs and unprofessionals like myself but is probably not a problem for most people in this forum. I don't use code much because I don't understand a lot of it and so most of the data bases I have created are extremely primitive. They serve my purpose as I have always been able to use macros and property values to get what I need. PROBLEM: I have two forms made in Access 2013, a checkbox on the main form will open up the other form as a popup. When the popup form opens, it always starts at record 1 where as the main form I am working off of would be on record 10 or record 20 or whatever. I have never been able to come up with anything that would link the popup form to the main form so that when I start typing in information it is going on the right record. I am sure a subroutine or function is probably what is needed because I have spent weeks trying to find some kind of macro or property setting to do it. I am not sure how much information somebody would need to assist but basically the main form is a work order and when I click on the 'Roofing' check box, a pop up form would open where I would like to type in the type of shingles, amount of shingles needed, contractor and other information. I would have 4 checkboxes on the main form where each would have a different popup form that would open when checked. If any one can be of assistance it would be very appreciative. Thanks in advance!