If you use the DOCMD to open the form, there is an option to open the form HIDDEN. And if it takes a long time to load, I would not let the user close the form. I would have a close button, but when the button is clicked, I would hide the form and not close it.