this is unecessary (the reindex) (it *may* be needed by calls at a higher level, but that's up to the caller)