Laurent Guerby wrote: > subtype UTF8_String is String; > subtype Latin_1_String is String; Couldn't I just as well program in C then? Remember that a typical (beyond-ISO-646) ISO-8859-# string is not a valid UTF-8 string (at least in my experience). Jacob -- "Preserve wildlife, pickle a duck."