\_ level you are at. Of course some of the lower level programs like C have \_ a bit higher learning curve (I attribute most of that to pointers!). So, Never say that to a newbie perl programmer who still thinks regexen are write once, read never. :-) David