grounds; foundation; authority; support; prop; something upon which to rely
by means of; due to; because of; according to
to be due to; to be caused by; to depend on; to turn on; to be based on; to come from
in every case; in everything; in all matters
can't be helped (of situation, reason, etc.); unavoidable