Revamping Referral Program