       @_getViewForTarget(evt).toggleSettings()
 
     toggleGroupExpansion: (evt)->
+      console.log evt
       view = @_getViewForTarget(evt)
       groupsAreShrunk = view.$el.hasClass('group--shrunk')
       @surveyStateStore.setState({

          multioptionsExpanded: _expanded
        })
      return

    closeWarningBox: (evt)->
      @$('.survey-warnings').hide()


    expandMultioptions: ->
      if @expand_all_multioptions()
        $('.survey__row--group:not(.group--shrunk)').each (i, el) ->
          if !$(el).hasClass('group--shrunk')
            $(el).find('.group__caret').click()
        @$(".card--expandedchoices").each (i, el)=>
          @_getViewForTarget(currentTarget: el).hideMultioptions()
          ``
        _expanded = false
      else
        # while loop is potentially bad if there is a future change that no 
        # longer updates `group--shrunk` when collapsing groups
        while $('.survey__row--group.group--shrunk').length > 0
            $('.survey__row--group.group--shrunk').each (i, el) => $(el).find('.group__caret').click()
        @$(".card--selectquestion").each (i, el)=>
          @_getViewForTarget(currentTarget: el).showMultioptions()
          ``
