client and server pool