BeautifulSoup parses better with find_all(text = True)