Refactor first example with pool setup bundles