Cycle revision, please critique!!!!

Printable View