resources and environment