eliminate necessity for getdata, get data directly from web