refactored SearcherMap to DocumentBridgeMap