optimistic MAP PART 12! | ScratchStats