CDC Comms Interface
