Bug? Diff below: 373c373,376 < rawData.setLength(rawData.length() - 1); --- > // LH 4/24/02 -- handle empty map case > if (rawData.length() > 0) { > rawData.setLength(rawData.length() - 1); > } Les Hill leh at galaxynine.com