JDK 1.6 compliance
UTF_8 for streams reading