not really using the threadpool, just create permanent threads