generalization vs specialization - Search