map data on update