cycle advice