add a case with cycle