   # === Events ===
 
   onInitialize: (slick) =>
-    references       = slick.$slides
-    currentReference = $ references[0]
+    currentReference = getReference.call @, slick, 0
 
     activateReference.call @, currentReference
 


  onAfterChange: (slick, index) =>
    if index isnt @index
      references       = slick.$slides
      currentReference = $ references[index]

      activateReference.call @, currentReference


      duration: @options.deactivate.browse.next.duration
    }

    return

  getReference = (slick, index) ->
    references = slick.$slides

    $ references[index]