#1 Adds search method and specs.