load file sync
generate all files including file length
reverted all files linq