update MAP.