piece hash checking
generating files from pieces