bcpnp allocation