Three types of small ring compounds (epoxides, aziridines and cyclopropanes) can be synthesized stereoselectively via ylide route. Among them, the stereochemistry of vinyloxiranes, vinylaziridines, cyclopropylesters, amides and ketones can be tuned by the choice of reaction conditions and ylides with varying heteroatoms and ligands. Optically active epoxides and acetylenylaziridines can be prepared via camphor-derived chiral sulfonium ylide routes.