do not set pool to null