I'm looking at VB for AutoCAD here just to wet my feet on learing this new to me code. We may be moving to IV and I would like to learn VB to customize it someday. Do most of you VBA guys & gals save your subs into a "tool box" so you can use them in other projects? Or do you just go into other projects to "steal" desired code that suit the need? Do you try to construct your modules so that you can export and import for use in other projects? I just don't want to tear into this and end up with "spagetti" code. Can anyone post a "tree" just to show an example to how a project should be set up? TIA Bill