add fields to c