validate cycle in cycle