version checking updated