Add update article function