add memory manage module