implemented deletion of providers