resources given