update Specification