have defined function diff21