upd
validation