implement topicconcept