and the spec