made more progress on memory map