check cycle