       model: responseField
       parentView: @
 
+    console.log(responseField.is_last_submit() and Formbuilder.options.INCLUDE_BOTTOM_SUBMIT)
+
     #####
     # Calculates where to place this new field.
     #
+    # Is this the last submit button?
+    if responseField.is_last_submit() and Formbuilder.options.INCLUDE_BOTTOM_SUBMIT
+      @$responseFields.parent().append view.render().el
+
     # Are we replacing a temporarily drag placeholder?
-    if options.$replaceEl?
+    else if options.$replaceEl?
       options.$replaceEl.replaceWith(view.render().el)
 
     # Are we adding to the bottom?


    SHOW_SAVE_BUTTON: true
    WARN_IF_UNSAVED: true # this is on navigation away
    INCLUDE_BOTTOM_SUBMIT: true

    UNLISTED_FIELDS: [
     'submit_button'

    # Catch-all: add to bottom
    else
      @$responseFields.append view.render().el


  setSortable: ->
    @$responseFields.sortable('destroy') if @$responseFields.hasClass('ui-sortable')
    @$responseFields.sortable
      forcePlaceholderSize: true
      axis: 'y'
      containment: @$responseFields.parent()
      placeholder: 'sortable-placeholder'
      stop: (e, ui) =>
        if ui.item.data('field-type')
          rf = @collection.create Formbuilder.helpers.defaultFieldAttrs(ui.item.data('field-type')), {$replaceEl: ui.item}
