Datafileds validation for Cyclic

Close #4