change term 'beacon' to 'heartbeat'