updated structure of 1 > C