Ending the Era of self referrals

Last updated