part of PieceDownloadList class