diff analysis debug