I like it. Its 4K+ lines are clearly enough written to break them up into a number of smaller modules specific to their packages and methods. This would allow hooks for upstream applications to implement aspects of the module. A lot of the methods only use packages as a place to keep them, they are independant of the class structures. These could go into a utility modules like the ones I am creating from the perl power tools for NT. Documentation at the end implies that its success depends on the evolution of modules in the rest of perl. Nice !!! ===== John van Vlaanderen ############################################# # CXN, Inc. Contact: john@thinman.com # # # Proud Sponsor of Perl/Unix of NY # # http://www.thinman.com/puny # ############################################# __________________________________________________ Do You Yahoo!? Send instant messages & get email alerts with Yahoo! Messenger. http://im.yahoo.com/