new version and the final