update final v2