fix set_private_interface