Shouldn't this use the pool?