finish heart beat switch delegate