Improved FetchNewData()