Jerry, I think I get what you mean, but some questions remain... I am just starting to re-learn coding, its been a while, when it comes to showing or hiding tables I don't quite get which code to use, or is it a function in access.... usualy for object it would be .visible obviously. If you could enlighten me on that...
Also when you mention a form on startup, so far I don't know how to autoexecute a form from startup of the database, its probably very simple but I don't know the code.
I think from there I could probably figure out something... hopefully, for all the crackable mather, it is not a problem, I mentioned security but its really just for ergonomic usage.
One last question. Is it possible to only show Groups That have the database you want linked in it. ???? that would be the best thing for me really, and for the every one seeing the objects come to think about it it dosnt mather......... So What could be good is just hiding every object, and having 2 workgroup, 1 for employee, 1 for admins, and the workgroup for employees would be only accessible with a employee password, and the admins with a admin password, the twist would be to have data by employee, changing depending on the password... but ill get to that later... Thanks for your first answer though, gives me a good hint.