proposal for a working system - Search