what is this ```threadPool```? can you give it a better name?