PoolFactory
pool deleter