implemented topics