Discover 1019 opportunities