str cycle