adding nokogiri for data parsing