sharing different heartbeats