reducing diff size