add KEEPALIVE capability