Auto-init pool