added read data from web