Manage the cycle of carousel