(1.3) support delete feature