         self.loadServer()
     }
     
-    private func updateLastSession(userId:String)
+    private func updateLastSession(userId:UserId)
     {
         let parentUser:String = FDatabase.Parent.user.rawValue
         let propertyLastSession:String = FDatabaseModelUser.Property.lastSession.rawValue

        }
    }
    
    private func createUser(userId:String)
    {
        let parentUser:String = FDatabase.Parent.user.rawValue
        let userPath:String = "\(parentUser)/\(userId)"

    
    //MARK: private
    
    private func asyncLoadUser(userId:UserId)
    {
        let parentUser:String = FDatabase.Parent.user.rawValue
        let propertyStatus:String = FDatabaseModelUser.Property.status.rawValue
