urllib wrapper with BeautifulSoup