 
     public func executeSavedRequests() {
 
-        print("executeSavedRequests invoked")
+        BreinLogger.shared.log("executeSavedRequests invoked")
 
         // 1. loop over entries
-        missedRequests = BreinRequestManager.sharedInstance.getMissedRequests()
-
-        print("Number of elements in queue is: \(missedRequests?.count ?? -1)")
+        missedRequests = BreinRequestManager.shared.getMissedRequests()
+
+        BreinLogger.shared.log("Number of elements in queue is: \(missedRequests?.count ?? -1)")
 
         for (uuid, entry) in (missedRequests)! {
 
-            print("Working on UUID: \(uuid)")
+            BreinLogger.shared.log("Working on UUID: \(uuid)")
 
             // 1. is this entry in time range?
-            let considerEntry = BreinRequestManager.sharedInstance.checkIfValid(currentEntry: entry)
+            let considerEntry = BreinRequestManager.shared.checkIfValid(currentEntry: entry)
             if considerEntry == true {
 
                 let urlString = entry.fullUrl

    // contains a copy of the missedRequests from BreinRequestManager
    var missedRequests: [String: JsonRequest]?

    let sessionManager: SessionManager = {
        let configuration = URLSessionConfiguration.default
        configuration.timeoutIntervalForRequest = 15

        return SessionManager(configuration: configuration)
    }()
    
    /**
        Configures the rest engine
     

    public func responseJSONWithId(
            queue: DispatchQueue? = nil,
            options: JSONSerialization.ReadingOptions = .allowFragments,
            completionHandler: @escaping (AFDataResponse<Any>) -> Void)
                    -> Self {
        response(
                queue: queue,
                responseSerializer: DataRequest.jsonResponseSerializer(options: options),
                completionHandler: completionHandler
        )
    }
}
*/
