add C subscript