Reader.java file