adding downsell offer logic