removed bunch of shit, added beaconCache