                 if (countExcluded == matches.count) {
                     return callback(RequestError(type: .listError, code: (900 + countExcluded)), [])
                 }
-                
+
                 if (gradelist.count == 0) {
                     return callback(RequestError(type: .listError, code: 619), [])
                 }

                for match in matches {
                    if (self.checkForClasses(string: match)) {
                        
                        var data = Functions.regexSearch(regex: "<td (nowrap=\"nowrap\" )?(class=\"[\\w]*\" )?valign=\"(top|center)\"[^>]*>((?:(?!</td>)[\\s\\S])*)</td>", text: match)
                        
                        if (data.count == 0) {
                            countContinue += 1

                
                if (school.gradelistIndices.count == 0) {
                    for match in matches {
                        var data = Functions.regexSearch(regex: "<th (class=\"(tabelleheader|\\$header)\")?(\\s)*align=\"[\\w]*\"(\\s)*(width=\"[\\w%]*\")?(\\s)*scope=\"col\"[\\s]?>((?:(?!</th>)[\\s\\S])*)</th>", text: match)

                        if (data.count == 0) {
                            continue
                        }
