Add matching functionality to beacons