app.java modified