added heart-beat checker timer for re-connect mechanism