up to C (i)