We have shown recently that a stable hairpin preceded by a short upstream open reading frame (uORF) promotes nonlinear ribosome migration or ribosome shunt on a synthetic mRNA leader (M. Hemmings-Mieszczak and T. Hohn, RNA 5:1149-1157, 1999). We have now used the model mRNA lender to study further the mechanism of shunting in vivo and in vitro. We show that a full cycle of translation of the uORF, including initiation, elongation, and termination, is a precondition for the ribosome shunt across the stem structure to initiate translation downstream. Specifically, AUG recognition and the proper release of the nascent peptide are necessary and sufficient for shunting. Furthermore, the stop codon contest must not impede downstream reinitiation, Translation of the main ORF was inhibited by replacement of the uORF by coding sequences repressing reinitiation but stimulated by the presence of the virus-specific translational transactivator of reinitiation (cauliflower mosaic virus pVI). Our results indicate reinitiation as the mechanism of translation initiation on the synthetic shunt-competent mRNA leader and suggest that uORF-dependent shunting is more prevalent than previously anticipated. Within the above constraints, uORF-dependent shunting is quite tolerant of uORF and stem sequences and operates in systems as diverse as plants and fungi.