 			requestManager?.enqueueRequest(requestUrl, maximumDelay: configuration.maximumSendDelay)
 		}
 
-		isFirstEventAfterAppUpdate = false
-		isFirstEventOfApp = false
-		isFirstEventOfSession = false
+		self.isFirstEventAfterAppUpdate = false
+		self.isFirstEventOfApp = false
+		self.isFirstEventOfSession = false
 	}
     
     /*

        if isFirstEventOfApp {
            requestProperties.isFirstEventOfApp = true
        }
        if isFirstEventOfSession {
            requestProperties.isFirstEventOfSession = true
        }
        if configuration.automaticallyTracksAdvertisingId {

    func updateFirstSession(){
        
        let hibernationDateSettings = self.defaults?.dateForKey(DefaultsKeys.appHibernationDate)
        
        WebtrekkTracking.defaultLogger.logDebug("read saved date for session detection \(hibernationDateSettings.simpleDescription), defaults \(self.defaults == nil) value: \(hibernationDateSettings.simpleDescription) timeIntervalSinceNow is: \(String(describing: hibernationDateSettings?.timeIntervalSinceNow))")
        
        if let hibernationDate = hibernationDateSettings , -hibernationDate.timeIntervalSinceNow < configuration.resendOnStartEventTime {
            self.isFirstEventOfSession = false
        }
        else {
            self.isFirstEventOfSession = true
        }
    }
    
