Extract some fns in the article model