update pariir c