searches functional again