upgrade transmittable ref