added validation to the article, also added a button