forgot add criticalPoint to list