map upate 2