set op integration