using no scrapping libraries