sufficient applications