added score difference method