if storage emits 'done' then we already make torrent emit 'done' as well. this shouldn't be necessary.