add heart beat check