what is your cycle experience?