interoperability lib