move check to FetchData