tests done for diff gen