added the smart search using index, separate command to make index, commands run a daemon to store the index in memory