added get delete cycle