able to generate filesize
able using threads to insert files