* refactor to user MemoryBlocks