Class C Constructor