combining Topics with TopicSvc and Consumers with ConsumerSvc