removed old method of applying differentials