Genericized Typed Resources and Exchanges
Added multiple resource