The code C was agreed by IATA carriers for that product. However, when carriers started introducing much improved business class products at higher fares, some carriers wanted to differentiate it using a different code and the code J was agreed for that type of premium business class service.