change build, test for move constrcution of thread pool function