rewrote data scrapping module with bs4