adding thread pool files