2. Specification