start adding private_pub