adding preliminary work for FEC in System C