Added a constructor for c&c, changed a data type