use search() and expand()