involved ConnectionURL to fetch data from url