add topic event process