specification C