update vs