update version and get_version()