user.java updated