added clientproxy.java