add more columns for book model