removed BeautifulSoup