dynamic deal scoring