added validation to articles