add data loading callback function