data point part done