On what do plants depend in their environment