cycle snapshot