Oh, so I guess I misunderstood how the use statement itself works. I have to read the manual for it again. So does that mean when you say "use <some module>", if it is already loaded, Perl does not load it again? If that is the case then I guess I don't have to worry here. Thanks.