added keep alive support
keep alive support in launch