passing test for largest under threshold raises interesting error case- what if there is none?