supplier: add delete function;