imported beaconauth