rename validator
rename collection to topic, love to ArticleCollect
rename ArticleCollect to collect