complete the article module