making progress on data providers