add Client.java