updating prefix code