adherence to spec