fix mapPath()