update francid to store more optical info