on cycle [i.