update obj_n