go fmt
pool stores worker state, workers now are stateless