saving data code extracted to separate methd
Some crawling improvements