done: cycle find specific, half generate daily iv