introduced simple memory management