Basic functions for the article model