get keep-alive rework