added topic update feature