adding back java client