added numbers to classes for differential