introduce map pair