add datapoint utils except photo datapoint