final version update