Hi I made a form. It is used to show old data and add new. By default, it shows an empty/new record. What I want it to do is that when the user types something in a combo box (Social Security Number) and the data already exists, the form will show the record that has the same SSN. If the SSN doesn't exist, then it will just start filling the new record. I was thinking that the combo box or text box would point to no field, search if the typed text is found from records, then either go to that record or add the value into another box that is connected to the table. But how do I do that? Does anyone have any better ideas? I feel like my head is going to explode. Another thing: One form shows a list of things. There is a calculated fields MonthsLeft and TimesLeft (number of times). Whenever the TimesLeft in a record is 1 or MonthsLeft is 1 or below, it has to show the user a message/reminder. Reminded field in the underlying table will become true. However, if the user clicks "Remind me later", then he will be reminded again when he opens the form (reminded will not be set true). Note: I haven't written any VBA code. I only used macros and stuff like that. I was just asked to create a small database because I am the one who uses computers more than anyone else here. The database is working well, looks nice and just needs these few things to make it "perfect". I am not at work right now and I can't view/write this at work but I'll see if I can get more information if needed.