heartbeat interface simplified and improved