brief description of architecture - Search