data for memory manage