private_pub integration