added lazy eval check threshold amelioration