server.java updated