update spec\valid