Added keep-alive agent