refactor BookSearch