add fix mem pool