Search over keywords and over texts -- DONE