don't follow cycles forever