 
     # Register package commands
     @subscriptions.add atom.commands.add 'atom-text-editor',
-      'list-edit:select': => @select()
-      'list-edit:cut':    => @cut()
-      'list-edit:copy':   => @copy()
-      'list-edit:paste':  => @paste()
-      'list-edit:delete': => @delete()
+      'list-edit:select': => @selectCmd()
+      'list-edit:cut':    => @cutCmd()
+      'list-edit:copy':   => @copyCmd()
+      'list-edit:paste':  => @pasteCmd()
+      'list-edit:delete': => @deleteCmd()
 
   deactivate: ->
     @subscriptions.dispose()

  serialize: ->
    listEditViewState: @listEditView.serialize()

  select: ->
    console.log 'Executing command list-edit-select'
    editor = atom.workspace.getActiveTextEditor()
    if editor?

            editor.setSelectedBufferRange(TextManipulation.getRangeForIxRange textBuffer,
                                          [listElements[selStart].eltStart, listElements[selEnd].eltEnd])

  cutCmd: ->
    console.log 'Executing command list-edit-cut'
    # select
    # copy
