finalized records recalc, changing competitions to work with new datapoints table