Why Are Specifications Important