upper-level threshold