how can this ever be `not current_upsell` if you're checking `if current_upsell` above?