Client delete functionality