changes to java file