2nd specification