added process-level heartbeats