         $(document).on 'click', '#footer',  (event) ->
           Playlists.refreshIfRequired()
           Interface.update()
-          Selections.updateSelections()
+          Selections.Card.update()
 
     @Effects: class Effects
       # December 2014: Snow!

        if data.plugmixer == 'response'
          switch data.type
            when 'user' # Should only happen once.
              User.update data.response
            when 'room' then Room.update data.response # Should only happen once.
            when 'selections' then Selections.update data.response
            when 'playlists' then Youtube.update data.response

    ###
    # API listener.
    ###
    @initializeAPI: ->
      Helper.TitleText.update()
      API.on API.ADVANCE, (data) ->
        Helper.TitleText.update()
        if data.dj? and data.dj.username == API.getUser().username

              else
                @switchToCard '#plugmixer-login'
              @updatePlaylists()

        @done()

    @switchToCard = (card) ->
      $('.plugmixer-card').removeClass('plugmixer-flip-in').addClass 'plugmixer-flip-out'
