added beacons integration