Creating resource pools