I have a main form that opens up when the database is open. I need the form to stay open as it acts as the main menu for users. When I run the main process my function asks if the user wants to advance to another form. If the user clicks "Yes" in the message box to go to the other process my main form "forces" on top. I've tried setting form to visible and everything. When I step through the code it comes back into the foreground when it exits the "On Open" event. Any ideas?