added topic management