This is one way from within vb editor click>>tools>>Vba project properties>>Protection.
nice way jinxy. i tried it and it kinda worked. yet i still have to try wreck it just to test if still anomalies could be done to screw the codes up. thank you guys.

by the way, nihil, i used Access as my back-end database. could i refer to you for some problems i might encounter on my next project.

coz (hopefully) the next project is a web based inventory system and i planned to use ASP for it and stil use Access as the back-end. is it a good idea to use Access as a back-end database of ASP? or the SQL server 2000 instead.

more power
[pong]i will always be a servant to my masters.[/pong]