Better diff comparison