cycle output