update vector artical