interoperation and integration 293784