refactor topic moderate