init first_version