refactor ArticleSearchForm method