added new article creator with validation