IMPROVED: supports update articles from web_admin