That's a bit large. I'm betting your tables, queries, forms, reports, and code are all in one MDB file. A good practice, in case you are new to Access, is to keep the actual data tables in a separate MDB, called the "Back end", and the forms, queries, reports, and code in another MDB, usually...