added the api for processing articles
fixing merge conflicts