memoryIndexOutput implementation