preserve the pool