                       false
                   else
                     false
+                rule.about =
+                  line: line
+                  linenumber: nr
+                  priority: kvA[1].length
+                  type: kvA[0]
+                  rule: kvA[1]
+                  regexstr: regExStr
+
+                currUserAgentGroup.rules.push rule
       else
         #comments line get parse here
+        myGateKeeper.comments.push 
+          line: line
+          linenumber: nr
+
     line_counter=0
     evaluate line, ++line_counter for line in lineA
     if myGateKeeper?


          else if kvA[0] == 'sitemap'
              #whatever we do with the sitemap

          else if kvA[0] == 'crawl-delay'
            if currUserAgentGroup

              regExStr='^'+regExStr
              rx = new RegExp regExStr
              if currUserAgentGroup
                rule = (url) ->
                  if url
                    url_match = url.match rx
                    if url_match
