fix add_pool