fix: fixed/new classes topic-is_mirror, topic-has_mirror