supervisor heartbeat and handle enent use separate timer