differential cost