 
     fact_relation.save {},
       error: =>
-        finish() if finish?
+        onFinish() if onFinish?
         @collection.remove fact_relation
         @showError()
 
       success: =>
-        finish() if finish?
+        onFinish() if onFinish?
         @inputRegion.getView('search_view').reset()
 
         mp_track "Evidence: Added",


    @_recentFactsView

  createFactRelation: (fact_relation, finish)->
    return if @saving

    @hideError()

      collection: @fact_relations_masquerading_as_facts()
      fact_id: @collection.fact.id
      type: @collection.type
    @bindTo searchView, 'createFactRelation', (fact_relation, onFinish) =>
      @createFactRelation(fact_relation, onFinish)
    @bindTo searchView, 'switch_to_comment_view', @switchToCommentView, @
    searchView

