     // application specific operations for OnTheMap Parse Service
     private var onTheMapClient: OnTheMapParseService!
     
+    // user currently using data manager
     private var currentUser: StudentInformation?
     
+    // authentication mechanism the user used to login
     private var authType: AuthenticationType = .NotAuthenticated
     
     // read only access to the logged in user data reference
     var loggedInUser: StudentInformation? { return currentUser }
     
+    // pool of data items fetch by the user
     var infoPool = InfoPool<StudentInformation>()
-    
-    func userFilter(infoItem: StudentInformation) -> Bool {
-        var result = infoItem.studentKey == currentUser?.studentKey
-        return result
-    }
     
     init() {
         udacityClient = UdacityService()

        }
    }
    
    func deleteStudentInformation(studentInformation: StudentInformation, completionHandler: (success: Bool, error: NSError?) -> Void) {
        func handleStorage(studentInformation: StudentInformation?, error: NSError?) {
            if let studentInformation = studentInformation {

        }
    }
    
    // ping the specified URL to see if we can make a valid request/response
    func validateUrlString(urlString: String, completionHandler: (success: Bool, errorMessage: String?) -> Void) {
        WebClient().pingUrl(urlString) { reply, error in
            if reply {
