need_map event added