                 color++
                 if color >= colors.length
                     color = 0
-            jump = 1 # TODO: Consider making this a more sensible value
             entries.reverse()
             new Chart(chart.getContext("2d")).Line({
                 labels : labels,
                 datasets : entries
-            }, {
-                scaleOverride: true,
-                scaleSteps: max / jump,
-                scaleStepWidth: jump,
-                scaleStartValue: min
             })
         )()

window.activateStats = () ->
    applyScale = (min, max) ->
        if max > 2000
            return Math.ceil(10 / max - min)
        if max > 1000
            return 50
        if max > 500
            return 25
        if max > 200
            return 20
        if max > 100
            return 10
        if max > 50
            return 5
        return 1

    months = ['Janurary', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
    colors = [
        ['rgba(222,93,93,0.7)', 'rgba(179,74,74,1)'],

                    color++
                    if color >= colors.length
                        color = 0
            entries.reverse()
            key.reverse()
            new Chart(chart.getContext("2d")).Line({
                labels : labels,
                datasets : entries
            })
            # Create key
            keyUI = document.getElementById('downloads-over-time-key')
