                     type: 'overlay'
                     item: labelElement
                     position: 'head'
-                @labels.push
-                    element: labelElement
-                    marker: marker
+                @decorations.push decoration
 
             [firstVisibleRow, lastVisibleRow] = editorView.getVisibleRowRange()
             # TODO: Right now there are issues with lastVisbleRow


    initialize: (serializeState) ->
        @disposables = new CompositeDisposable()
        @labels = []
        @commands = new CompositeDisposable()

        @commands.add atom.commands.add 'atom-workspace',


    reset: ->
        @clearKeys()
        for decoration in @decorations
            decoration.getProperties().item.classList.remove 'irrelevant'
        @statusBarJumpy?.classList.remove 'no-match'
        @statusBarJumpyStatus?.innerHTML = 'Jump Mode!'

