add pool recylce