write
CommandCompanion
NotificationCompanion
ResponseCompanion