     # IE 7 or 8 in Quirksmode
     return
 
-  elements = document.querySelectorAll (TextRoller.options.selector or '.odometer')
+  elements = document.querySelectorAll (TextRoller.options.selector or '.textroller')
 
   for el in elements
-    el.odometer = new TextRoller {el, value: el.innerText}
+    el.textroller = new TextRoller {el, value: el.innerText}
 
 if document.documentElement?.doScroll? and document.createEventObject?
   # IE < 9


  addDigit: (value, repeating=true) ->
    if value is '-'
      return @addSpacer value, null, 'odometer-negation-mark'

    if value is @format.radix
      return @addSpacer value, null, 'odometer-radix-mark'

    if repeating
      resetted = false
      while true
        if not @format.repeating.length
          if resetted
            throw new Error "Bad odometer format without digits"

          @resetFormat()
          resetted = true

    console.log "[after repeatin@addDigit] value = " + value
    digit = @renderDigit()
    console.log "[after renderDigit@addDigit] value = " + value
    digit.querySelector('.textroller-value').innerHTML = @intToChar value
    @digits.push digit

    @insertDigit digit
