CRA cycles