Search : architecture