generated two difs