S-MILE GENERATION