revised cycle please critique

Printable View