I could live with any of this either way. I agree that consistency is a good thing, but I'm not sure I see the value of a trimText() that just calls String.trim(). philip.nelson (Phil?) didn't seem to like the idea of getChildText() because it's mixing levels inappropriately. I tend to agree, but I don't feel very strongly about it. Alex