thanks a lot for this cycle