             accessed: new Date().getTime()
         }, torrent.parsedTorrent
 
-        torrent.remove()
+        @client.remove torrent.infoHash
 
     ###
       Check if a given Torrent exists. Simply that.

            callback new Error('README download timed-out'), null
          , 20000

          return file.getBuffer (err, buffer) ->
            if timeout?
              clearTimeout timeout
            else

      @param torrent_id (String|Object) A Parse-Torrent result, a Magnet URI or a Buffer of a *.torrent file
    ###
    @findMetadata = (torrent_id, callback) ->
      @get torrent_id, (err, torrent) =>
        if err or not torrent?
          @client.remove torrent.infoHash if torrent?.infoHash?
          return callback err or new Error('Torrent metadata not retrieved')

        callback null, {
          id: torrent.infoHash.toUpperCase()
          magnet: parse_torrent.toMagnetURI torrent.parsedTorrent
          uploader: undefined

          title: torrent.parsedTorrent.title
