update article surface