Addressing treating differentials algebraically

Addressing treating differentials algebraically