class MemoryPage added