update an article