Starting rewrite of thread pool