update final version