diff --git a/Characterizing_azobenzene_molecules.xml b/Characterizing_azobenzene_molecules.xml
new file mode 100644
index 0000000..d4492ea
--- /dev/null
+++ b/Characterizing_azobenzene_molecules.xml
@@ -0,0 +1,12 @@
+
+ Characterizing azobenzene molecules by infrared spectroscopy
+
+ Retrieve the rack from the sample rack station.
+ Use the solid station to add 0.18 g of azobenzene.
+ Use the liquid station to add 8 g of dichloromethane.
+ Use the magnetic stirring station to stir the mixture at 500 rpm for 10 minutes at 25 ℃.
+ Use the sample preparation station to make the sample of azobenzene.
+ Use the infrared spectroscopy station to test the infrared spectrum of the sample.
+ Place the rack into the sample rack station.
+
+
diff --git a/Synthesizing_bismuth_oxyhalides_and_testing.xml b/Synthesizing_bismuth_oxyhalides_and_testing.xml
new file mode 100644
index 0000000..8a613d2
--- /dev/null
+++ b/Synthesizing_bismuth_oxyhalides_and_testing.xml
@@ -0,0 +1,19 @@
+
+ Synthesizing bismuth oxyhalides and measuring photocatalytic degradation of tetracycline by UV-vis spectroscopy
+
+ Retrieve the rack from the sample rack station.
+ Use the solid station to add 0.195 g of Bi(NO3)3•5H2O.
+ Use the liquid station to add 10 g of deionized water.
+ Use the magnetic stirring station to stir the mixture at 600 rpm for 10 minutes at 25 ℃.
+ Use the solid station to add 0.035 g NaCl.
+ Use the magnetic stirring station to stir the mixture at 600 rpm for 1 hour at 25 ℃.
+ Use the drying station to dry the sample at 60 ℃ for 6 hours.
+ Use the solid station to add 0.005 g of BiOCl.
+ Use the liquid station to add 10 g of tetracycline aqueous solution.
+ Use the magnetic stirring station to stir the mixture at 600 rpm for 30 minutes at 25 ℃.
+ Use the photocatalytic station to perform photocatalytic test for 30 minutes.
+ Use the centrifuge station to centrifuge at 5000 rpm for 10 minutes.
+ Use the UV-vis spectroscopy station to test the sample.
+ Place the rack into the sample rack station.
+
+
diff --git a/Synthesizing_graphitic_carbon_nitrides_and _testing.xml b/Synthesizing_graphitic_carbon_nitrides_and _testing.xml
new file mode 100644
index 0000000..672246c
--- /dev/null
+++ b/Synthesizing_graphitic_carbon_nitrides_and _testing.xml
@@ -0,0 +1,14 @@
+
+ Synthesizing graphitic carbon nitrides and measuring photocatalytic hydrogen production by gas chromatography
+
+ Retrieve the rack from the sample rack station.
+ Use the solid station to add 5 g of dicyandiamide.
+ Use the calcination station to heat the sample to 500 ℃ for 3 hours with a heating rate of 2 ℃/min.
+ Use the liquid station to add 1 g of triethanolamine.
+ Use the liquid station to add 9 g of H2PtCl6 solution.
+ Use the encapsulation station to encapsulate the reaction vessel under vacuum.
+ Use the photocatalytic station to perform photocatalytic test for 1 hour.
+ Use the gas chromatography station to detect the produced gas.
+ Place the rack into the sample rack station.
+
+
diff --git a/Synthesizing_metal-organic_high-entropy_catalysts_for_oxygen_evolution_reaction.xml b/Synthesizing_metal-organic_high-entropy_catalysts_for_oxygen_evolution_reaction.xml
new file mode 100644
index 0000000..f7283ef
--- /dev/null
+++ b/Synthesizing_metal-organic_high-entropy_catalysts_for_oxygen_evolution_reaction.xml
@@ -0,0 +1,19 @@
+
+ Synthesizing metal-organic high-entropy catalysts for oxygen evolution reaction
+
+ Retrieve the rack from the sample rack station.
+ Use the liquid station to add 2 g of cobalt acetate solution.
+ Use the liquid station to add 2 g of nickel acetate solution.
+ Use the liquid station to add 2 g of iron acetate solution.
+ Use the liquid station to add 2 g of manganese acetate solution.
+ Use the liquid station to add 2 g of copper acetate solution.
+ Use the liquid station to add 5 g phthalic acid solution.
+ Use the magnetic stirring station to stir the mixture at 500 rpm for 24 hours at 25 ℃.
+ Use the centrifuge station to centrifuge at 5000 rpm for 3 minutes.
+ Use the aspiration station to aspirate the liquid above the sample after centrifugation.
+ Use the liquid station to add 8 g Nafion solution.
+ Use the sample preparation station to make the sample of MO-HEC.
+ Use the electrocatalytic station to perform electrochemical tests.
+ Place the rack into the sample rack station.
+
+
diff --git a/Synthesizing_metal_oxides_and_characterizing.xml b/Synthesizing_metal_oxides_and_characterizing.xml
new file mode 100644
index 0000000..c04259f
--- /dev/null
+++ b/Synthesizing_metal_oxides_and_characterizing.xml
@@ -0,0 +1,17 @@
+
+ Synthesizing metal oxides and characterizing by PXRD
+
+ Retrieve the rack from the sample rack station.
+ Use the solid station to add 0.2 g of ZrCl4.
+ Use the liquid station to add 10 g of ethanol.
+ Use the magnetic stirring station to stir the mixture at 600 rpm for 10 minutes at 25 ℃.
+ Use the solid station to add 0.03 g graphene.
+ Use the magnetic stirring station to stir the mixture at 600 rpm for 10 minutes at 25 ℃.
+ Use the drying station to dry the sample at 80 ℃ for 2 hours.
+ Use the calcination station to heat the sample to 400 ℃ for 6 hours with a heating rate of 5 ℃/min.
+ Use the liquid station to add 5 g of ethanol.
+ Use the sample preparation station to make the sample of metal oxide.
+ Use the PXRD station to characterize the PXRD pattern of the sample.
+ Place the rack into the sample rack station.
+
+