upd server side