Use two memory pool