adding mapping