threadpool removing -- WIP