implemented jersey client