generated two difs and 1 stry closing