points are correctly calculated now