differential fixes