hs lint
add reconnect