return nodes to the pool and reduce initial pool size