habitat relationships