     previews =
       @props.previews?.map (preview, i) =>
         <figure key={i}>
-          <img src={preview} onLoad={@onImageLoad.bind(@, null)} onClick={@zoomImage.bind(null, preview) if window.innerWidth > 600} />
+          <img src={preview} onLoad={@onImageLoad.bind(@, null)} onClick={@zoomImage.bind(null, i, preview) if window.innerWidth > 600} />
         </figure>
 
     source = if @isFirefox then @props.video.webm else @props.video.mp4

    subStep: 0
    notes: []
    currentAnswers: {}
    zoomImageSrc: null
    favorited: false
    user: false

  componentWillUnmount: ->
    window.removeEventListener 'keydown', @onPressSpaceBar

  zoomImage: (i, preview) ->
    @setState zoomImageCurrent: i
    @setState zoomImageSrc: preview
    @refs.imageZoom.show() if window.innerWidth > 600

