cycle planning