Jan 11, 2022

Public workspaceEEL FISH

  • 1Karolinska Institute Stockholm
Icon indicating open access to content
QR code linking to this content
Protocol Citation: Lars E. Borm 2022. EEL FISH. protocols.io https://dx.doi.org/10.17504/protocols.io.t92er8e
License: This is an open access protocol distributed under the terms of the Creative Commons Attribution License,  which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited
Protocol status: Working
We use this protocol and it’s working
Created: October 03, 2018
Last Modified: January 11, 2022
Protocol Integer ID: 16410
Keywords: EEL, smFISH, RNA, spatial, spatial transcriptomics, transcriptomics, FISH, in situ, in situ hybridization, single molecule, electrophoresis, electricity, fluorescent , EEL FISH,
Abstract
Protocol to perform RNA transfer to a surface using the EEL method and detection with an automated fluidics and imaging machine called ROBOFISH.

Paper title: Scalable in situ single-cell profiling by electrophoretic capture of mRNA




Instructions to build the ROBOFISH system:


Code for the ROBOFISH system
Guidelines
Working with coverslips can be challenging because they are fragile. The experiment takes some time and it is extremely frustrating when a glas breaks late in the experiment. Therefore, we advise to practice handling the glasses. Take safety googles and break a couple of glasses while handling them, to get a feel for the limits. Sounds stupid but it is totally worth it.
Materials
EEL electrophoresis holder:
Download EEL_Base_v2.STLEEL_Base_v2.STL

List of Chemicals
ABCD
NameShape/sizeDistributorID
ITO coverslips24x60mm, #1.5, surface resistivity of 30-60 Ω/squareDiamond coatingsCustom size order
2-Propanol2.5 literSigma34863
Aceton1 literSigma270725
dH2O10 X 500 mlThermo10977035
SSC 20X1 LSigmaS6639
(3-Glycidyloxypropyl)Trimethoxysilane100 mlSigma440167
Glass staining trough105 mm × 85 mm × 70 mmSigmaBR472200-10EA
Coverslip rack Epridia E10325 slides, 22mm (put 24mm coverslips diagonal)Fisher Scientific12638436
Hybrislip24x24 mmSigmaGBL722222
Poly-dT 60/5AmMC6/UUUUGACTCGTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT/iSuper-dT/TTTTTTTTTTTTTTTTTTTTTTTTTTT/iSuper-dT/TTIDTCustom
Moist Mark Plus penPenVWRMP1000
Poly-D-lysin5 mgSigmaP6407
Europium beads 0.2um (See also item 50)1mlThermoF20881
Propidium Iodide10mlSigmaP4866
DTT10 mlSigma43816
Triton X-100100 mlSigmaT8787
TBE 10X1 LThermo15581-044
Urea1 kg (Advised to buy smaller package)Merck1.08487.1000
PDMS / SylgardDow CorningSylgard 184
Copper foil tape with conductive adhesive 5mm x 30mm.nu (not available anymore, replacement part: Adafruit copper tape with conductive adhesive)
Proteinase K (NEB)1 mlNEBP8107S
SDS500 mlSigma05030
Tris HCl pH7.41 LSigmaT2194
Superase RNase inhibitor10,000 UNThermoAM2696
PBS1 LThermoAM9625
PFA10 x 10 mlThermo28908
Dextran Sulfate50 gSigmaD8906
E. Coli tRNA500 mgRoche10109550001
RVC5 ml, 200mMSigmaR3380
BSA50ml, 30%Sigma126621
Formamide500 gThermoAM9342
Glycerol500 mlSigmaG5516
KCl1 kg (Advised to buy smaller package)Merck1.04936.1000
EDTA100 ml, 0.5 MThermoAM9260G
Tris HCl pH8.01 LSigmaT3038
PCD25 UNSigmaP8279
DBA25 gSigma37580
NaOH100 mlSigma72068
TROLOX5 gSigma238813
EtoH1 LHistolabUN1170
TCEP 5 mlThermo77720
Mineral Oil500 mlSigmaM5904
Penicillin-Streptomycin100 ml (10.000U/ml)Thermo15140122
Buffer containers ROBOFISH:
Nalgene media bottle 2019 style125 mlSigmaZ364495-48EA
Glass bottle with septum cap60 mlSigma23229
Glass bottle15 mlSigma27162
Bottle septum cap for 2716218 mmSigma27020
Europium beads 1um10mlThermoCustom order. Contact Thermo
Other materials

EEL holder:
3D print the EEL electrophoresis holder. (See file above)


In the center you should place a 20 x 20 x 5 mm piece of PDMS, this can be made by casting a 5mm thick sheet of PDMS in a petri dish and cutting it to size.


You also need two strips of 22 x 5 x 1.5 mm of PDMS to space the two glasses during electrophoresis. The 1.5 mm is the critical dimension and a convenient way of making a 1.5mm sheet of PDMS is using a 1.5 mm Western Blot gel casting cassette.


General equipment:

Pipettes + tips
Sonicator bath
Beaker glas
Power source (AA battery, Lab power supply, Keithley 2450 SMU)
Electrical wires
Oven that can reach 30-37C
Petri dishes
Scalpel
Forceps
Parafilm
24x30mm coverslips or similar
Gel loading pipet tips P200





Safety warnings
Take special care when handling Formamide and PFA.

Before start
The protocol lists a number of buffer that can be prepared beforehand:
30% formamide hybridization mix. Step 33.
10% formamide hybridization mix. Step 39.
PCD stock solution. Step 39.
DBA stock solution. Step 39.
TROLOX stock solution. Step 39.
ITO glass cleaning
ITO glass cleaning
Place ITO slides in a beaker glass and submerge them in Acetone. Cover the beaker glass with aluminium foil and
sonicate Duration00:20:00 on high power.
Discard the Acetone and submerge the slides in 2-Propanol. Replace the water in the sonicator if it has warmed up. Cover the beaker glass with aluminium foil and sonicate Duration00:20:00 on high power.

Discard the 2-Propanol and submerge the slides in dH2O. Replace the water in the sonicator if it has warmed up. Cover the beaker glass with aluminium foil and sonicate Duration00:20:00 on high power.



Discard the dH2O and replace with fresh dH2O. The slides should be stored in water. Wait at least a couple of days before using. The slides can be used for up to a month, after which they might show white discoloring and should not be used.
Surface functionalization
Surface functionalization
Place the slides in a rack and let them dry. Optional use compressed air or nitrogen gas to remove larger droplets.
In a dedicated glass staining jar, prepareAmount300 mL of Concentration2 % volume GPTMS ((3-Glycidyloxypropyl)Trimethoxysilane) in anhydrous acetone. Put the jar in a box/bag with a steady nitrogen gas flow so that the coating is performed under an inert environment.



Submerge the rack with slides into the Functionalization solution for Duration02:00:00 under nitrogen atmosphere.

Pour out the acetone GPTMS mix. Submerge the slides with acetone to wash them, then discard the acetone.

Dry the slides with nitrogen gas.
Capture slide coating
Capture slide coating
Find the conductive side of the ITO glass using a multimeter set to measure resistance. Add Amount40 µL of Poly-T spotting solution and incubate Duration01:00:00 at Temperature25 °C under a 24x24mm plastic coverslip (Hybrislip - Grace biolabs). Optionally, with a solvent prove marker (like Moist Mark Plus, Cancer Diagnostics Inc.) indicate the area of the Poly-T coating.


ComponentFinal concentrationStock concentrationQuantity for 45 ul
Poly-T10 uM100 uM4.5 ul
Schot spotting solution1X2X22.5 ul
dH2O--18 ul
Poly-T coating solution. Make fresh. Expected usage for 1 slide: 40ul.
Sequence: /5AmMC6/UUUUGACTCGTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT/iSuper-dT/TTTTTTTTTTTTTTTTTTTTTTTTTTT/iSuper-dT/TT (ordered from IDT)


To remove the plastic coverslip without damaging the coating, place a couple of drops of SSC 2X on the edge of the plastic cover slip. Wait until the SSC has moved under the plastic coverslip and then lift the corner with a forceps.

Wash the slide 5 times with SSC 2X by pipetting it onto the coated area and aspirating it from one of the corners.
Wash the the slide twice with dH2O.
Block remaining epoxy Duration00:30:00 with Amount60 µL Concentration0.1 Mass / % volume Poly-D-Lysin in dH2O at room temperature. (The PDL mix should spread out over the oligo-dT coated area and does not need to be covered by a plastic coverslip.)

Wash 3 times with dH2O.
Mix Europium doped beads small (200nm) and big (1um) 1:333 each in dH2O and place ~Amount100 µL on the slide, and make sure it covers the full area. Incubate Duration00:03:00 .

Pipett off the bead mixture from a corner of the coated area and let the slide dry to the air. Avoid residue in the capture area and do not touch the surface. Proceed to tissue capture.
Tissue sectioning
Tissue sectioning
Make a Thikness10 µm cryosection of the tissue sample and catch it on the slide onto the capture area, and let it dry for a few minutes.
Place slide in a container, like a petri dish, so that frost can not accumulate on the sample.
Store at Temperature-80 °C until further use.

Reference imaging (optional)
Reference imaging (optional)
Thaw the section and on the back side make two reference crosses on either side of the tissue section using a solvent prove and non-fluorescent marker pen (like Moist Mark Plus, Cancer Diagnostics Inc.). These crosses will serve as the reference to find the sample area after the tissue has been digested.
Stain the nuclei for Duration00:05:00 with Concentration1 ug/ml Propidium Iodide in SSC 2X.

Wash 5 times with Amount200 µL SSC 2X.

Cut a gasket out of parafilm and place it around the tissue section and reference crosses. Close the open top with a 24x32mm glass coverslip (or any other fitting size). Make sure no air bubbles are present on the tissue or crosses by adding sufficient SSC 2X to the sample. When closed, drain the excess SSC 2X from a side with a paper towel.
When using the provided microscope Job for Nikon microscopes running NIS Elements software, follow the steps in the Job. Select the New Experiment option.

When using other software:
  • Make a quick overview image with a low power objective (like 10X) to generate points for Nuclei imaging and RNA signal imaging later on.
  • Generate points for imaging the RNA signal of the sample with a high power objective (like 60X). This is Point_set_1
  • Generate points to image the nuclei with a medium power objective (like 40X). This is Point_set_2.
  • Image the nuclei with the medium power objective using Point_set_2. These images will be used for segmentation. It is important to also image the beads in this step so that the images can be aligned.
  • With the high power objective add the locations of the crosses to the previously generated Point_set_1 and save. Typically we make bright-field images of the 4 armpits of the crosses. Because the relative location between the sample and the crosses is now known, they can be used to find the sample area later on.
Electrophoresis
Electrophoresis
Remove the top coverslip, gasket and SSC 2X.
Permeabilize the sample for Duration00:05:00 in permeabilization buffer:

ComponentFinal concentrationStock concentrationQuantity for 1ml
Dithiothreitol (DTT)10 mM100 mM100 ul
Triton X-1000.1 %-1 ul
TBE1X10X100 ul
dH2O--799 ul
Permeabilization buffer. Make fresh. Expected usage for 1 experiment: 200ul.


Wash 5 time with TBE 1X.
Assemble the electrophoresis setup:

  • Stick a short wire to the sample ITO coverslip using copper tape with conductive adhesive (Anode).
  • Do the same on a clean uncoaded ITO slide to make the other electrode (Cathode).
  • Place the coverslip with the sample in the EEL holder and slide the wire in one of the slits to keep the slide in place.
  • Place two 1.5 mm thick PDMS strips on either side of the sample.
  • Cover with the top electrode perpendicular to the sample slide, and slide the wire in one of the slits. Make sure the conductive side is facing the sample.
  • Optionally place a weight on top of the sample to keep the slides neatly stacked.
  • Connect the power source to the two wires. The capture slide with the sample should be connected to the positive pole making the Anode. The top electrode should be connected to the negative pole, making the Cathode.
  • Add the electrophoresis buffer:

ComponentFinal concentrationStock concentrationQuantity for 1ml
Dithiothreitol (DTT)10 mM100 mM100 ul
Urea1 M10 M100 ul
TBE1X10X100 ul
dH2O--700 ul
Electrophoresis buffer. Make fresh. Expected usage for 1 experiment: 400 - 600 ul.
The bottom glass contains the tissue and is placed on top of the EEL holder. This is the capture slide and is connected to the positive pole of the power source (here depected as a battery) with the red wire and the coper tape. Two PDMS spacer separate the sample with the top electrode, which is connected to the negative pole with the black wire and coper tape. Pipett the electrophoresis buffer intbetween the glasses.

Turn on the power source set to 10 Volts/cm and electrophorese for Duration00:20:00 . When using 1.5 mm PDMS spacer set to 1.5V. We recomend to use a laboratory power supply but a 1.5V battery will work.


Tissue digestion
Tissue digestion
Turn off the power source, disconnect the wires and remove the electrophoresis buffer with a paper tissue. Now, remove the electrophoresis sandwich from the EEL holder and place on a flat surface. Carefully remove the top electrode and the PDMS spacers, clean these later for re-use. While pushing the capture slide onto a flat surface, carefully remove the wire and copper tape. Keep forces horizontal in order to not break the glass. Place glass in a petri dish.
Incubate the sample Duration00:05:00 in 6X SSC.

5m
Wash the sample two times with 2X SSC.
Digest the tissue 3 times for Duration00:10:00 with Amount200 µL of digestion buffer at Temperature30 °C . The tissue should visibly digest over the incubation steps.
Make sure no buffers with SDS come under the glass slide, they will dissolve the ink of the reference crosses.

ABCD
ComponentFinal concentrationStock concentrationQuantity for 1ml
Proteinase K (NEB)1 U/ml2 ul
SDS1%20%50 ul
Tris HCl pH 7.420 mM1 M20 ul
Superase5 ul
dH2O--923.50 ul
Digestion buffer for mouse adult brain tissue. Make fresh. Expected usage for 1 experiment: 600 ul.

ComponentFinal concentrationStock concentrationQuantity for 1ml
Proteinase K (NEB)3.2 U/ml4 ul
SDS1%20%50 ul
Tris HCl pH 7.420 mM1 M20 ul
Superase5 ul
dH2O--921 ul
Digestion buffer for human adult brain tissue. Make fresh. Expected usage for 1 experiment: 600 ul.

Adjust the digestion protocol for each type of tissue. The concentration of Protinase K, the incubation time or number of washes can be adjusted. Under-digestion, will leave tissue on the capture slide, which can be seen as increased background signal and signal distributed in the Z-axis during imaging. Over digestion can lead to reduced RNA capture (Presumably because the PDL gets degraded).

Wash 3 times Duration00:05:00 with 5% SDS in SSC 2X at 30C. Place the 5% SDS in SSC at 30C beforehand and during these steps.

Wash 5 times with SSC 2X.
Fix the RNA for Duration00:10:00 with 4% PFA in 1X PBS.

Wash 5 times with SSC 2X.
Encoding probe hybridization
Encoding probe hybridization
Using a Speed Vac, dry the probe stock solution in a low binding Eppendorf tube and afterwards dissolve in Amount20 µL of 30% formamide hybridization mix. Probes should be hybridized at Concentration1 nanomolar (nM) per individual probe. (If you have 1000 individual probes, the total concentration should be 1000 nM to have 1nM per individual probe)

ComponentFinal concentrationStock concentrationQuantity for 10ml
dH2O--5.58 ml
SSC2X20X1 ml
Dextran sulfate0.1 g/ml-1 gram
Mix the above and vortex untill Dextran is dissolved
E. Coli tRNA1 mg/ml40 mg/ml250 ul
RVC2 mM200 mM100 ul
BSA200 ug/ml30 % (w/v)66.75
Formamide30% (v/v)-3 ml
30% Formamide Hybridization mix. Can be stored at -20C. Expected usage for 1 experiment: 20 ul

Add a paper tissue to a petri dish and wet with some SSC 2X. Cover with a piece of parafilm and place two spacers on top. Place the slide on the spacers. The spacers are there to ensure that the liquid can not drain out during the incubation.
Remove as much of the liquid from the slide as possible. Add the Hybridizaion mix, be careful not to cause bubbles. Cover with a plastic coverslip (Hybrislip, Grace Biolabs). Close the petridish and place a few paper towels on top to prevent condensation on the lid during the incubation.
Incubate at least Duration40:00:00 at Temperature38.5 °C in the humidified petridish.

Automatic system
Automatic system
Take the slide out of the incubator. Place some SSC 2X on the edge of the plastic coverslip and wait until it is adsorbed, to safely remove the plastic coverslip.
Mount the slide in the Flow cell.
Place the flow cell on the microscope stage and connect to the fluidic system. Connect outlet to the waste bottle and connect the temperature control cable and hoses. Using the manual prime port, prime the chamber with SSC 2X using a syringe.
Make buffers for 16 rounds of readout imaging and place them in the system.

Hybridization mixes with fluorescent probes.
ComponentFinal concentrationStock concentrationQuantity for 40ml
dH2O--30.33 ml
SSC2X20X4 ml
Dextran sulfate0.1 g/ml-4 gram
Mix the above and vortex untill Dextran is dissolved
E. Coli tRNA1 mg/ml40 mg/ml1 ml
RVC2 mM200 mM400 ul
BSA200 ug/ml30 % (w/v)267 ul
Formamide30% (v/v)-4 ml
10% Formamide Hybridization mix. Can be stored at -20C. Aliquot 700 ul. Expected usage for 1 experiment: 16 aliquots or ~12 ml

For all 16 rounds add the fluorescent probes tot the 10% formamide hybridiation mix.
ABCD
ComponentFinal concentrationStock concentrationQuantity for 700 ul
10% Hybridization mix--700 ul
Fluorescent probe50 nM100 uM0.35 ul
Probe mix. Make 700 ul mix for each round and put in system.

Wash buffer. 20% formamide.
ComponentFinal concentrationStock concentrationQuantity for 70 ml
SSC2X20 X7 ml
Formamide20% (v/v)-14 ml
dH2O--49 ml
20% formamide wash buffer. Prepare fresh in 250 ml Nalgene bottle. Expected usage ~60 ml

Wash buffer. 30% formamide.
ABCD
ComponentFinal concentrationStock concentrationQuantity for 20 ml
SSC2X20 X2 ml
Formamide30% (v/v)-6 ml
dH2O--12 ml
30% formamide wash buffer. Prepare fresh in 250 ml Nalgene bottle. Expected usage ~10 ml

Imaging buffer stock solutions:

Protocatechuate 3,4-Dioxygenase (PCD) enzyme stock solution 2 uM
ComponentFinal concentrationStock concentrationQuantitiy for 1.5ml
Glycerol50%-750 ul
KCl50 mM1M75 ul
EDTA1 mM0.5 M3 ul
Tris-Hcl pH8.0100 mM1 M150 ul
dH2O--522 ul
Add 1.42 ml of above mix to the 2mg PCD enzyme bottle.
Enzyme storage buffer. Add 1.42 ml to the dry PCD enzyme, gently mix and aliquot into 120 ul aliquots. Store at -20C.

3,4-Dihydroxybenzoic acid (DBA) stock solution 50mM
ComponentFinal concentrationStock concentrationQuantity for 20 ml
3,4-Dihydroxybenzoic acid50 mM-154 mg
dH2O--19 ml
NaOH50 mM1 M1 ml
DBA stock solution. Aliquot to 1ml and store at -20C.

6-Hydroxy-2,5,7,8-tetramethylchromane-2-carboxylic acid (TROLOX) stock solution 200 mM

ComponentFinal concentrationStock concentrationQuantity for 5 ml
TROLOX250 mg
EtOH-Absolute5 ml
TROLOX stock solution. Aliquot to 120ul aliquotes and store at -20C. Flush TROLOX bottle with Nitrogen gas before closing.



Imaging buffer.
ABCD
ComponentFinal concentrationStock concentrationQuantity for 12 ml
SSC2X20X1.2 ml
Trolox2 mM200 mM120 ul
3,4-Dihydroxybenzoic acid (DBA)5 mM50 mM1.2 ml
dH2O--9.36 ml
Degas the buffer in a vacuum chamber.
Protocatechuate 3,4-Dioxygenase (PCD)20 nM2 uM120 ul
Degas the buffer in a vacuum chamber.
Add 700 ul mineral oil to cover the imaging buffer
Imaging buffer. Prepare fresh in 15ml glass vial with septum cap. Stick a thin needle through the septum to bleed air. Expected usage ~10ml.

Stripping buffer
ABCD
ComponentFinal concentrationStock concentrationQuantity for 50 ml
SSC2X20X5ml
TCEP100mM0.5M5ml
dH2O--40ml
Degass the buffer in a vacuum cahmber.
Add 3ml of mineral oil to cover the stripping buffer
Stripping buffer. Prepare fresh in 60ml glass vial with septum cap. Stick a thin needle through the septum to bleed air. Expected usage ~ 45ml.

Once buffers are placed in the system, Start the ROBOFISH_user_program.py program by pasting the below command in an Anaconda command prompt:

python ROBOFISH_user_program.py
Enter "all" to update the experimental information. This will open Notepad++ wih the system info file.
Edit the information with all experimental metadata under Parameters.

Screenshot example of the info file with experimental metadata.
Give the names of the buffers connected to the various ports.

Port numbers and buffer names

Then fill in the volumes of the buffers that were placed in the system.

Screenshot example of the info file with buffer volumes.

Fill in the codes of the hybridization mixes. The code is C<chamber number>_<round number>. So chamber one hybridization round 6 is "C1_06".

Screenshot example of the info file with hybridization numbers.
Optionally add the names of the genes or detection probe code to the Targets. The System will take this information and put it in a round specific info file that will be placed with the images, so that downstream the targets and images can be matched.

Screenshot example of the info file with the round targets. In this example Round 1 will contain 5 genes in different channels of the microscope. "Cux2" is labeled with a green probe and is imaged with the FITC channel.

Screenshot example of the info file with the round targets. This is the codes we use for barcoded EEL experiments. The 1 or two indicates the bit location in the brcode.

After saving and closing the info file, and pressing enter in the ROBOFISH_user_program, a pop-up will open where you can tick the boxes of new buffers that need to be primed.

Screenshot example of the priming tickbox. In this case the Washbuffer (WB) and Imaging buffer (IB) will be primed. (Only prime newly connected buffers and never prime hybridization mixes!)

Open a new terminal and start the Jupyter lab. In the first cell make sure that all the paths to the different folders and files are correct. Then, edit the fluidics program to your needs and start the scheduler to start the detection cycles. The program will notify the microscope when to start imaging.


See the full documentation of the ROBOFISH programs on the Github page:
Labeling first round
Labeling first round
The system will perform the labeling. These are the steps it will perform.

Wash 4 times 15 minutes with 30% formamide wash buffer at 47C.

Wash 4 times with SSC 2X.
Manually Inject 1ml of 4% PFA in 1X PBS into the chamber and fix for 10 minutes at 22C.
Manually wash with >5ml of SSC 2X at 22C.
Hybridize 10 minutes with the fluorescent probes at 37C.
Wash 3 times 3 minutes with 20% formamide washing buffer at 37C.
Wash 4 times with SSC 2X at 37C.
Set temperature to 22C and inject imaging buffer.
Imaging
Imaging
The fluidics system should now have performed the first labeling and injected the imaging buffer into the flow cell.

Correct Point_set_1 using the reference crosses.
  • Find one of the reference crosses and go to exactly the same part of the cross that was imaged before. Use the previously made picture to go to the same spot.
  • Now correct the Point_set_1 positions and save the points.

When using the provided microscope Job for Nikon microscopes running NIS Elements software, follow the steps in the Job. Select the Readout option and load the corrected Point_set_1 for the imaging. Make sure the path to the Start Imaging file is correct. This can be found in the Job, in the N LOOP under the "MacroReadValueInFile" and in the "Reset_start_file". Both need to be correct.

Set up the perfect focus to focus on the surface.

Then start the imaging.

When using other software:
Make a program that can read the Start_imaging_file located in the "ROBOFISH/FISH_databse" folder and start imaging the corrected Point_set_1 when the value in the file is changed to 1 by the ROBOFISH program. When it is done imaging it should reset it to 0, so that the ROBOFISH program knows it can start the next round of labeling.
Labeling repeat round
Labeling repeat round
This section can be repeated for as many rounds as needed. Followed by imaging.

Wash 4 times with SSC 2X at 22C.
Strip the fluorophores 2 times 10 minutes with the stripping buffer at 22C
Wash 6 times with SSC 2X.
Hybridize 10 minutes with the fluorescent detection probes at 37C.
Wash 3 times 3 minutes with 20% formamide washing buffer at 37C.
Wash 4 times with SSC 2X at 37C.
Set temperature to 22C and inject imaging buffer.
Image the signal.
Then: Go togo to step #54 for the desired number of repeats.