Supporting multiple search sources