Excuse the length of this post, but I'm learning to work in java the stupid way: I have a fairly complex program written by someone else that I need to modify, and I'm getting lost in the shuffle. I program in several other languages, but I'm new to the OO stuff. Does anyone know of a tool that will read the java project files and print out a flowchart or at least some kind of listing showing which calls are going where? I have some slight familiarity with VB, but it seems to me as if this java program is calling the same modules from several different places, and within the context of what the applet does, that doesn't really make sense to me. If I could see a breakdown of what's happening, I could make some sense of it. [sig][/sig]