In addition to using Unicode 5.0 instead of 4.1, the default UTF-8 decoding of a port stream now produces #\uFFFD (the "replacement character") instead of #\? for bad encodings in the stream. Matthew