analysis-of-necessity