default to keepalive
add pooled client