added heartbeat with 'ping' + display