add support for article data model