Thierry, out of interest, for a lazy day: Have you ever thought of a sort function of type sort by replaceText(each,...) ? Must have a series of really good applications. For example if one wishes, not for the container, but for the sort only, to exchange several chars. Hermann