Chanegd to generate v2 of the spec