some adjusts on the beacon