Downloading the entire file, file is readable. Scanning download directory when client starts and initializing bitfield with the pieces that are in there.