add delete operation to resource driver