A glycal based approach to the synthesis of (+)-bulgecinine, 3-hydroxy-2,5-dihydroxymethylpyrrolidine and 2-oxapyrrolizidin-3-one.