adding keep alive