fixed putIntoPool