Search: Hard an fast