Using resource pools