         contextManager?.refreshTimer = refreshEveryInMilliseconds
     }
     
-    public func getBeacons(completion: @escaping ((_ beacon: IBeaconDevice) -> Void)) {
+    private func getBeacons(completion: @escaping ((_ beacon: IBeaconDevice) -> Void)) {
         let userId = "00000000-0000-0000-0000-000000000000"
         let deviceId = "3f3e4f45-5454-45a1-aa06-5388718bb32f"
         let _ = Alps.UserAPI.getDevice(userId: userId, deviceId: deviceId) {

            completion(d as! IBeaconDevice)
            }
        }
    }
    
    //TOSUPPRESS: function just here in needs

        self.headers = defaultHeaders.merged(with: ["api-key": apiKey])
        self.contextManager = ContextManager(alpsManager: self, locationManager: clLocationManager)
        self.matchMonitor = MatchMonitor(alpsManager: self)

        AlpsAPI.basePath = alpsEndpoint
        AlpsAPI.customHeaders = headers
        // DEVELOP: Beacons
        self.beaconManager = BeaconManager(alpsManager: self)
        getBeacons(completion: {
            (_ beacon) in
            self.beacons.append(beacon)
        })
        if let bu = beaconManager{
        }else{
            print("None beaconUser found.")
        }
    }

    // Create Alps entities
