Michael> If you're doing something non trivial to a module, the time Michael> required to use string methods rather than the string module is Michael> in the noise. Provided of course that your non-trivial changes and the string methods changes are in separate checkins. Otherwise, your non-trivial changes can easily drown in a sea of trivial changes. Skip