upd SMdao;