update ref