fix Diffn