Functional threshold method