added topic_logger as dependency