 
     # add an empty shell at the end, ready for a new link
     unless @shellIsEmpty @model.shells().last()
-      @model.shells().push new EmptyShell.Model
+      @model.shells().push new @defaultShell.Model
 
     @shellOptionsView = new acorn.player.ShellOptionsView
       eventhub: @eventhub

    shell

  addShell: (shell, index) =>
    index ?= @model.shells().length - 1 # -1 = before EmptyShell
    @model.shells().add shell, at: index

    remixerView = @remixerForShell shell


    # if there are no shells, add an empty one
    if shellCount is 0
      @addShell new @defaultShell.Model

  # retrieves the finalized shell. @model should not be used directly.
  shell: =>
