refactor pool after queue
Merge pull request #2 from JoshMcKin/pool-refactor

refactor pool after queue