referral loop mechanics