inner memory/memory.hpp Add