finish data fetching