fixed scrapper to support data hash