New Java Client