 
   switchOut: (player, slot, done) =>
     $pokemon = @$pokemon(player, slot)
+    $sprite = $pokemon.find('.sprite')
 
     if @skip?
       $pokemon.addClass('hidden')
+      $sprite.popover('destroy')
       done()
       return
 

    $pokemon = @$pokemon(player, slot)
    $sprite = $pokemon.find('.sprite')
    $image = $sprite.find('img')
    $sprite.popover('destroy')

    if @skip?
      $pokemon.remove()
      done()
      return

    move($image).set('top', '100%').duration('.25s').ease('ease-in').end()
    move($image).set('opacity', 0).end ->
      $pokemon.remove()
      done()
    @renderUserInfo()

    move($sprite).scale(0.1).x(width / 2).y(height).duration('.15s').end()
    move($pokemon).set('opacity', 0).duration('.25s').end ->
      $pokemon.addClass('hidden').css(opacity: 1)
      $sprite.popover('destroy')
      done()

  makePokeball: (x, y) =>
