web scraping with python's beautiful soup library.