core spec.