added authentication to the client pool