null-init pool