upd SO obj