I just noticed that we do our character transcoding inside the loader itself and "SET CLIENT_ENCODING = UTF8". Wouldn't it be a lot simpler to just "SET CLIENT_ENCODING = <encoding>" and dump the strings to the server to handle? Anyone know the rationale for the current approach? P -- Paul Ramsey OpenGeo - http://opengeo.org PostGIS is Love.