lesson 10, added full text search using whoosch