add data products code