doAddElementToPool