I understand the locking for that reason. The database is split into a front and back end application. However, the reason I need to be able to get around this feature, is that I have developed an "Ad Hoc Report Generator" which uses code to build a report based on selections made by the users. Since the code is creating a report, adding controls, grouping, sorting, filtering and saving, the database looks at this as a design change. This code does not affect the other users in the database because they cannot access that report that is temporarily stored in the database.