fix the beacon