when book lists loads, it gets the latest data from the server and replaces it
Merge branch 'book_list_fixing'