updating versions as far as possible