delete operation is integrated