update version code not tested