add private_pub gem