add findBooks functionality
finish but not tested yet