New: differentisnotalwaysgood