Added Multthread process