       msg.channel.sendMessage @hud.moveItem msg.member, item, indexes
 
     # Seek
-    @m.registerCommand 'seek', (msg, args)=>
+    @m.registerCommand 'seek', { aliases: ['s'] }, (msg, args)=>
       queue = await @q.getForGuild msg.guild
       return if not isFinite queue.nowPlaying.duration
       return if not @permissions.isDJ(msg.author, msg.guild) and msg.author.id isnt queue.nowPlaying.requestedBy.id

      queue.resume()

    # Now Playing (np)
    @m.registerCommand 'np', { aliases: ['nowplaying'] }, (msg, args, d)=>
      queue = await @q.getForGuild msg.guild
      return 'Nothing being played.' if not queue.nowPlaying
      m = await msg.channel.sendMessage "Now playing in `#{queue.nowPlaying.voiceChannel.name}`:",

        m.delete() if d.data.autoDel

    # Swap
    @m.registerCommand 'swap', { aliases: ['sw'], djOnly: true, argSeparator: ' ' }, (msg, args, d)=>
      queue = await @q.getForGuild msg.guild
      return msg.channel.sendMessage "Invalid arguments provided." if args.length < 2
      indexes = [parseInt(args[0])-1, parseInt(args[1])-1]
