added client delete functionality