working on Book_model