added get_topic override for channel_buffer