Software by Automated Referral