cycle parameter added