The Cycles Project