<actionList title="preparation of silanols">

  <p>This is a conversion of a chemical synthesis to STMML. We

  have deliberately not marked up the chemistry in this example!</p>

  <action title="step2">

    <p>Take 1 mmol of the diol and dissolve in dioxan in 

      <object title="flask">

        <scalar title="volume" units="units:ml">25</scalar>

      </object>

    </p>

  </action>

  <action title="step2">

    <p>Place flask in water bath with magnetic stirrer</p>

  </action>

  <!-- wait until certain condition -->

  <actionList endCondition="bath temperature stabilised"/>

  <action title="step3">

    <p>Add 0.5 ml 1 M H2SO4</p>

  </action>



  <!-- carry out reaction -->

  <actionList endCondition="reaction complete; no diol spot remains on TLC">

    <actionList title="check tlc">

      <!-- wait for half an hour -->

      <action duration="half an hour"/>

      <action title="tlc">

        <p>extract solution and check diol spot on TLC</p>

      </action>

    </actionList>

  </actionList>

  

  <!-- work up reaction -->

  <action title="step5">

    <p>Add 10 ml water to flask</p>

  </action>

  <action title="step6">

    <p>Neutralize acid with 10% NaHCO3</p>

  </action>

  <action title="step7" count="3">

    <p>Extract with 10ml ether</p>

  </action>

  <action title="step8">

    <p>Combine ether layers</p>

  </action>

  <action title="step9" count="2">

    <p>Wash ether with 10 ml water</p>

  </action>

  <action title="step10">

    <p>Wash ether with 10 ml saturated NaCl</p>

  </action>

  <action title="step11">

    <p>Dry over anhydrous Na2SO4 and remove solvent on rotary evaporator</p>

  </action>

</actionList>

