Add CycleManageFunction