adds more mapping; trying to beat the memory problems