Upd lock