use the interop1 extension instead of interop2