I made this tool to help keep track of my modules, procedures and variables. Make a module call Programmers Tools - Bas and paste this code into it. It will create two tables and one form. Double click the process on the processes tab to be taken directly to that process. Do the same for the variable on the variable tab. I hope it helps. It should help you with your module design. It's designed on Access 97 but should work with Access 2000.