ideas cycle