added difference coefficient