global version correction

returns new version