Added names to the threads. HandlerFactory can also return intermediate results.