Somewhere I vaguely remember reading about using VBA to open my tables for an ACCESS and manage all of the datasets with VBA so to control record locking and preventing problems. It is easier to let ACCESS do it by following the wizards but this project is going to be important for my career. I can't remember where I read this, or even if it is true... but if 100+ users all over start to use this DB and it crashes - then I'm toast! What do you guys think that have working databases with this many users? Should I rely on VBA and record lock and prevent crashes by code OR use ACCESS built in Forms, Tables?