adding articlesavecomplete hook