Spec provider