add mapping