Update i-cycle