explain in comments the method for  finding potential sources