Search: Hard and deep