     reset: ->
       @startTime = null
       @startVal  = @_startVal
+      @isRunning = no
 
       cancelAnimationFrame @rAF
       @printValue @startVal


      # Make sure values are valid
      if not isNaN(@endVal) and not isNaN @startVal
        @rAF = requestAnimationFrame @count
      else #isNaN @endVal and isNaN @startVal
        console.error 'Counter error: startVal or endVal is not a number'

      if progress < @duration
        @rAF = requestAnimationFrame @count
      else #progress < @duration
        @isRunning = no
        @callback() if @callback?

    ###*
