add new article categories functionality