Well not that many modifications. Already the recipient of the ADS-C output decides what the 'contract' will contain and when the reports will be made. The only change would be to the FANS logon software that would need to initiate and maintain a basic ADS-C logon regardless of crew selection. Of course any failure or disabling of ADS-C would then be treated as an indication of emergency or interference with the flight.