update final vis