X Ricerca: the smart view
...