returns source as string if found
returns :none if no possible terms available
updates README