delete cycle