adding beautifulsoup dependency