add memery pool