Multithreaded

now insert from file use a multithread implementation