Some work done on the discardForMaxPoints. Not done, and really not tested yet.