new memory pool cleanup