playing with pool and queue