wrote usage for ham-cycle