add distributed search